随笔分类 - Java语言学习
摘要:目录: finally的使用 finally面试题 final、finally、finalize的区别 finally子句的使用: 1、在finally子句中的代码是最后且一定会执行的,即使try语句块中的代码出现异常 2、finally子句必须和try一起出现,不能单独编写 3、finally子句
阅读全文
摘要:一:获取异常简单的描述信息 String msg = exception.getMessage(); NullPointerException e = new NullPointerException("空指针异常"); String msg = e.getMessage(); System.out
阅读全文
摘要:1.catch后面的小括号中的类型可以是具体的异常类型,也可以是该异常类型的父类型 2.catch可以写多个,可以精确处理异常,有利于程序的调试 3.catch写多个的时候,必须遵循异常从上到下、从小到大的规则,比如FileNotFoundException的父类是IOException,则编写时需
阅读全文
摘要:异常处理机制的作用:增强程序的健壮性 处理编译异常方式一: 在方法声明位置上使用throws关键字抛出,谁调用该方法,就交给谁处理 注意:为Exception的是需要处理的,否则编译器会报错,可以一直上抛 一般不建议在main方法上使用throws,如果main方法处理不了异常,只能上报给JVM,此
阅读全文
摘要:Java:高级程序设计语言 优点: 1. 健壮性:有自动垃圾回收机制(GC) 2.可移植性、跨平台:一次编译,多次运行(程序不变,平台可变) 实际上Java程序并没有直接和操作系统打交道,而是通过JVM。面对不同系统,相同的Java程序都可以正常运行,此时,JVM是不同的。 了解Java程序运行实现
阅读全文

浙公网安备 33010602011771号