自定义异常

简介: 在某些应用中,编程人员可以根据程序的需要创建自己的异常类和异常对象,用来处理程序中特定的逻辑运行错误或异常

在某些应用中,编程人员可以根据程序的需要创建自己的异常类和异常对象,用来处理程序中特定的逻辑运行错误或异常


自定义异常语法

classNewExceptionextendsOldException{
......
}


自定义异常举例

三角形边长为负值异常classTriangleMinusLengthExceptionextendsException{
Stringname;
publicTriangleMinusLengthException(Stringstr)
    { 
name=str;
    }
publicStringtoString()
    {
returnname;
  }
}
不满足三角不等式异常classTriangleUnequationExceptionextendsException{
Stringname;
publicTriangleUnequationException (Stringstr)
    {
name=str;
    }
publicStringtoString()
    {
returnname;
  }
}


目录
相关文章
|
C++
65 C++ - 自定义异常
65 C++ - 自定义异常
60 0
|
4月前
自定义异常
自定义异常类: public class InsufficientFundsException extends Exception { public InsufficientFundsException(String message) { super(message); } } 使用自定义异常: public void withdraw(double amount) throws InsufficientFundsException { if (balance < amount) { throw new InsufficientFundsExcepti
|
5月前
|
SQL Java 程序员
异常处理
【10月更文挑战第10天】
27 2
|
8月前
|
Java 数据格式 Spring
项目使用 GlobalExceptionHandler 自定义异常 一
项目使用 GlobalExceptionHandler 自定义异常 一
150 3
|
8月前
|
前端开发 Java Spring
项目使用 GlobalExceptionHandler 与 @RestControllerAdvice自定义异常 二
项目使用 GlobalExceptionHandler 与 @RestControllerAdvice自定义异常 二
75 3
|
10月前
|
Java
自定义异常类
自定义异常类
49 0
|
Java
如何自定义异常类
如何自定义异常类
62 0
|
10月前
|
C++
11. C++异常处理
11. C++异常处理
57 0
11. C++异常处理
|
Java
异常的处理和自定义异常
在Java中,异常(Exception)是指程序在运行过程中遇到的错误或异常情况。Java提供了异常处理机制,可以捕获和处理异常,使程序在遇到异常时能够继续执行或进行相应的处理。 异常处理的基本结构是try-catch语句块。在try块中编写可能抛出异常的代码,如果在try块中抛出了异常,那么程序会跳转到catch块中执行相应的异常处理代码。 以下是一个简单的异常处理的示例: ```java try { // 可能抛出异常的代码 int result = 10 / 0; } catch (ArithmeticException e) { // 异常处理代码
95 0
|
SQL 数据安全/隐私保护
异常处理与自定义异常
异常处理与自定义异常
73 0