Report from Henner Zeller:
authorTom Tromey <tromey@gcc.gnu.org>
Thu, 12 Jul 2001 15:37:43 +0000 (15:37 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Thu, 12 Jul 2001 15:37:43 +0000 (15:37 +0000)
* java/io/FileOutputStream.java (FileOutputStream): Throw
FileNotFoundException, not IOException.

From-SVN: r43966

libjava/ChangeLog
libjava/java/io/FileOutputStream.java

index a28900b0a7794216bc5fcfd587c9c90a49151df6..5a815b9ca5995e785510a73a6cad4281b1e7eb91 100644 (file)
@@ -1,3 +1,9 @@
+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>
 
        * Makefile.in: Rebuilt.
@@ -47,7 +53,7 @@
        * Makefile.in: Regenerate.
        * 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
        built_java_source_files.  Avoid long command lines.
index 57af576f89cb16cf2eb7420f4c95c1d99a00f9c4..b592299a35511cb02610eec0b34239ab799fb478 100644 (file)
@@ -1,6 +1,6 @@
 // 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.
 
@@ -23,7 +23,7 @@ package java.io;
 public class FileOutputStream extends OutputStream
 {
   public FileOutputStream (String path, boolean append)
-    throws SecurityException, IOException
+    throws SecurityException, FileNotFoundException
   {
     SecurityManager s = System.getSecurityManager();
     if (s != null)
@@ -33,17 +33,20 @@ public class FileOutputStream extends OutputStream
                                    : FileDescriptor.WRITE));
   }
 
-  public FileOutputStream (String path) throws SecurityException, IOException
+  public FileOutputStream (String path)
+    throws SecurityException, FileNotFoundException
   {
     this (path, false);
   }
 
-  public FileOutputStream (File file) throws SecurityException, IOException
+  public FileOutputStream (File file)
+    throws SecurityException, FileNotFoundException
   {
     this (file.getPath(), false);
   }
 
-  public FileOutputStream (FileDescriptor fdObj) throws SecurityException
+  public FileOutputStream (FileDescriptor fdObj)
+    throws SecurityException
   {
     SecurityManager s = System.getSecurityManager();
     if (s != null)