if (Boolean.getBoolean("foobar")) { in.close();
try { in = new FileInputStream(argv[0]); } finally {  if (Boolean.getBoolean("inscrutable")) in.close(); }  FileInputStream in2 = null; try { in2 = new FileInputStream(argv[1]); } finally {  if (in2 != null) in2.close();
	public static void main(String[] argv) throws Exception {		FileInputStream in = new FileInputStream(argv[0]);		if (Boolean.getBoolean("foobar")) {			in.close();		}		// oops!  exiting the method without closing the stream	}