But the same doSomething() is used in aMethod(){} but Why don't itthrow error there ? Why only to anotherMethod ?And plz send me any good links for Java Exception Handling tutors..