[Java基础]Finally应用原则
[Java基础]Finally使用原则
原则:Finally里面建议不要有return/break/continue/throw等改变正常退出的逻辑。
以下是错误的例子:
public class testFinally { public static void main(String[] args) { System.out.println(m()); } public static int m(){ try{ return 1; }finally{ throw new RuntimeException(); // return 2; } } }