throw (FileNotFoundException) e.getException();
if (e.getException() instanceof FileNotFoundException) throw (FileNotFoundException) e.getException(); throw (RuntimeException) e.getException();
	public FileOutputStream getFileOutputStream(final File file, final boolean append) throws FileNotFoundException {		if (System.getSecurityManager() == null)			return new FileOutputStream(file.getAbsolutePath(), append);		try {			return (FileOutputStream) AccessController.doPrivileged(new PrivilegedExceptionAction() {				public Object run() throws FileNotFoundException {					return new FileOutputStream(file.getAbsolutePath(), append);				}			}, controlContext);		} catch (PrivilegedActionException e) {			throw (FileNotFoundException) e.getException();		}	}