随笔分类 -  Java语言学习

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