2014-04-01 187 views
-3

我怎么能跳转到catch块的尝试捕捉:TryCatch跳转到catch

try{ 

if(bla!=) 
throws Exception(); 

}catch(exception){ 
//do 
} 

不起作用?

+0

定义'不起作用“。你有编译时错误吗?你的代码不会抛出异常吗?或者,异常是由不同的catch块处理的? – Pshemo

+1

_doesn't_是什么意思?您的代码段中存在严重的语法错误。 –

+1

是的,你有4个语法错误,我可以看到,从我的头顶。 – casperw

回答

1

看的try-catch-finally

enter image description here

1

bla!=应遵循的条件的流动,throwsthrowException()new Exception()exceptionException e

try { 
if (bla != null) // or anything else 
    throw new Exception("Exception thrown"); 
} catch (Exception e) { 
System.out.println("Exception caught!"); 
e.printStackTrace(); 
}