Java异常处理:自定义异常与捕获示例 原创 ╰+哭是因爲堅強的太久メ 2024-09-26 10:39 10阅读 0赞 在Java中,异常是一种不正常情况的表示,程序通过捕获并处理这些异常,来保证程序的健壮性。 以下是一个自定义异常和捕获的简单示例: 1. 自定义异常(PersonException): ```java public class PersonException extends Exception { public PersonException(String message) { super(message); } } ``` 2. 捕获并处理异常: ```java try { // 代码可能会抛出PersonException // 这里假设一个可能产生异常的场景 int personCount = 100; // 假设personCount大于某个限制值会抛出异常 if (personCount > 50) { throw new PersonException("Person count exceeds limit."); } } catch (PersonException e) { // 处理自定义异常 System.out.println(e.getMessage()); // 在特殊情况下,可以选择让程序继续运行 // 这里只是示例,实际应用中可能需要更复杂的处理逻辑 } ``` 以上就是Java中自定义异常和捕获的简单示例。在实际项目中,异常处理可能会更加复杂,以满足不同情况下的需求。 文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。
还没有评论,来说两句吧...