What is wrong with the following code?()  
	class MyException extends Exception {}  
	public class Qb4ab {  
	public void foo() {  try {  bar();  } finally {  baz();  
	} catch (MyException e) {} 
	}  
	public void bar() throws MyException {  
	throw new MyException(); 
	}  
	public void baz() throws RuntimeException {  
	throw new RuntimeException(); 
	 }  
	}