try-catch-finally中哪个部分可以省略?
Posted ConstXiong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了try-catch-finally中哪个部分可以省略?相关的知识,希望对你有一定的参考价值。
catch 和 finally 语句块可以省略其中一个,否则编译会报错。
package constxiong.interview; public class TestOmitTryCatchFinally { public static void main(String[] args) { omitFinally(); omitCatch(); } /** * 省略finally 语句块 */ public static void omitFinally() { try { int i = 0; i += 1; System.out.println(i); } catch (Exception e) { e.printStackTrace(); } } /** * 省略 catch 语句块 */ public static void omitCatch() { int i = 0; try { i += 1; } finally { i = 10; } System.out.println(i); } }
- Java 自学指南
- Java 面试题汇总PC端浏览【点这里】
- Java知识图谱
- Java 面试题汇总小程序浏览,扫二维码
所有资源资源汇总于公众号
以上是关于try-catch-finally中哪个部分可以省略?的主要内容,如果未能解决你的问题,请参考以下文章