OSDN Git Service

Report from Henner Zeller:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Jul 2001 15:37:43 +0000 (15:37 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Jul 2001 15:37:43 +0000 (15:37 +0000)
* java/io/FileOutputStream.java (FileOutputStream): Throw
FileNotFoundException, not IOException.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43966 138bc75d-0d04-0410-961f-82ee72b054a4

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

index a28900b..5a815b9 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 57af576..b592299 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)