摘要: try 块的作用:将可能抛出异常的代码放在 try 块中,例如,try {int result = 10 / 0;}。 catch 块的作用:用于捕获 try 块中抛出的异常并进行处理。可以有多个 catch 块来捕获不同类型的异常,例如,catch (ArithmeticException e) 阅读全文
posted @ 2024-10-23 00:00 李蕊lr 阅读(9) 评论(0) 推荐(0)
摘要: 异常的定义:异常是在程序执行过程中出现的不正常情况,如除以零、数组越界等。Java 使用异常机制来处理这些问题,使程序更加健壮。 异常的类型:分为 checked 异常(必须在代码中处理,如 IOException)和 unchecked 异常(不需要在代码中强制处理,如 RuntimeExcept 阅读全文
posted @ 2024-10-20 23:27 李蕊lr 阅读(8) 评论(0) 推荐(0)
摘要: 自定义异常的处理:和处理其他异常一样,可以使用 try - catch 或 throws 来处理自定义异常,根据业务需求进行相应的处理。 异常链:可以在自定义异常的构造函数中传入另一个异常,形成异常链,方便追踪异常的根源,如 public MyException (String message, T 阅读全文
posted @ 2024-10-20 23:26 李蕊lr 阅读(9) 评论(0) 推荐(0)
摘要: 自定义异常类的创建:通过继承 Exception 或 RuntimeException 类来创建自定义异常类。例如,class MyException extends Exception {public MyException (String message) { super (message); 阅读全文
posted @ 2024-10-20 23:26 李蕊lr 阅读(6) 评论(0) 推荐(0)
摘要: 接口的继承:接口可以继承其他接口,一个接口可以继承多个接口。例如,interface ColoredDrawable extends Drawable, Colorable {...}。 抽象类与接口的区别:抽象类可以有构造方法和非抽象方法,接口只能有抽象方法和常量;类只能单继承抽象类,但可以实现多 阅读全文
posted @ 2024-10-20 23:26 李蕊lr 阅读(15) 评论(0) 推荐(0)
摘要: 抽象类:使用 abstract 关键字定义,不能被实例化。抽象类中可以有抽象方法(没有方法体,用 abstract 修饰)和非抽象方法。例如,abstract class Shape {public abstract double getArea (); }。 接口:使用 interface 关键字 阅读全文
posted @ 2024-10-15 23:52 李蕊lr 阅读(18) 评论(0) 推荐(0)
摘要: throws 多个异常:可以在 throws 后面列出多个异常类型,用逗号分隔,如 throws IOException, ClassNotFoundException。 与 try - catch 的区别:try - catch 在方法内部处理异常,而 throws 是将异常抛给调用者处理;使用 阅读全文
posted @ 2024-10-12 00:07 李蕊lr 阅读(13) 评论(0) 推荐(0)
摘要: 集合的概念:集合是用于存储和操作一组对象的容器。Java 集合框架提供了丰富的接口和实现类,方便对数据进行各种操作。 集合框架的体系结构:主要包括 Collection 接口和 Map 接口。Collection 接口又有 List、Set 和 Queue 等子接口,每个子接口有不同的实现类;Map 阅读全文
posted @ 2024-10-12 00:07 李蕊lr 阅读(11) 评论(0) 推荐(0)
摘要: throws 关键字 定义与作用:在方法声明中使用 throws 关键字可以声明该方法可能抛出的异常,将异常处理的责任交给调用者。例如,public void readFile () throws IOException {...}。 checked 异常的处理要求:如果方法抛出 checked 异 阅读全文
posted @ 2024-10-12 00:06 李蕊lr 阅读(14) 评论(0) 推荐(0)
摘要: 接口的继承:接口可以继承其他接口,一个接口可以继承多个接口。例如,interface ColoredDrawable extends Drawable, Colorable {...}。 抽象类与接口的区别:抽象类可以有构造方法和非抽象方法,接口只能有抽象方法和常量;类只能单继承抽象类,但可以实现多 阅读全文
posted @ 2024-10-08 23:11 李蕊lr 阅读(41) 评论(0) 推荐(0)