Commit a3e5ae6d by Tom Tromey

Report from Henner Zeller:

	* java/io/FileOutputStream.java (FileOutputStream): Throw
	FileNotFoundException, not IOException.

From-SVN: r43966
parent c35e85f9
2001-07-12 Tom Tromey <tromey@redhat.com>
Report from Henner Zeller:
* java/io/FileOutputStream.java (FileOutputStream): Throw
FileNotFoundException, not IOException.
2001-07-10 Anthony Green <green@redhat.com> 2001-07-10 Anthony Green <green@redhat.com>
* Makefile.in: Rebuilt. * Makefile.in: Rebuilt.
...@@ -47,7 +53,7 @@ ...@@ -47,7 +53,7 @@
* Makefile.in: Regenerate. * Makefile.in: Regenerate.
* java/lang/ThreadLocal.java: Initial import. * java/lang/ThreadLocal.java: Initial import.
2001-07-07 Jeff Sturm <jsturm@one-point.com 2001-07-07 Jeff Sturm <jsturm@one-point.com>
* Makefile.am (libgcj.jar): Don't recursively make * Makefile.am (libgcj.jar): Don't recursively make
built_java_source_files. Avoid long command lines. built_java_source_files. Avoid long command lines.
......
// FileOutputStream.java - Write bytes to a file. // FileOutputStream.java - Write bytes to a file.
/* Copyright (C) 1998, 1999 Free Software Foundation /* Copyright (C) 1998, 1999, 2001 Free Software Foundation
This file is part of libgcj. This file is part of libgcj.
...@@ -23,7 +23,7 @@ package java.io; ...@@ -23,7 +23,7 @@ package java.io;
public class FileOutputStream extends OutputStream public class FileOutputStream extends OutputStream
{ {
public FileOutputStream (String path, boolean append) public FileOutputStream (String path, boolean append)
throws SecurityException, IOException throws SecurityException, FileNotFoundException
{ {
SecurityManager s = System.getSecurityManager(); SecurityManager s = System.getSecurityManager();
if (s != null) if (s != null)
...@@ -33,17 +33,20 @@ public class FileOutputStream extends OutputStream ...@@ -33,17 +33,20 @@ public class FileOutputStream extends OutputStream
: FileDescriptor.WRITE)); : FileDescriptor.WRITE));
} }
public FileOutputStream (String path) throws SecurityException, IOException public FileOutputStream (String path)
throws SecurityException, FileNotFoundException
{ {
this (path, false); this (path, false);
} }
public FileOutputStream (File file) throws SecurityException, IOException public FileOutputStream (File file)
throws SecurityException, FileNotFoundException
{ {
this (file.getPath(), false); this (file.getPath(), false);
} }
public FileOutputStream (FileDescriptor fdObj) throws SecurityException public FileOutputStream (FileDescriptor fdObj)
throws SecurityException
{ {
SecurityManager s = System.getSecurityManager(); SecurityManager s = System.getSecurityManager();
if (s != null) if (s != null)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment