美文网首页
将avg()方法的返回值输出

将avg()方法的返回值输出

作者: 哈迪斯Java | 来源:发表于2023-06-04 23:47 被阅读0次

public class MyException extends Exception { //创建自定义异常,继承Exception类
public MyException(String ErrorMessage) { //构造方法
super(ErrorMessage); //父类构造方法
}
}

public class Tran { // 创建类
static int avg(int number1, int number2) throws MyException { // 定义方法,抛出异常
if (number1 < 0 || number2 < 0) { // 判断方法中参数是否满足指定条件
throw new MyException("不可以使用负数"); // 错误信息
}
if (number1 > 100 || number2 > 100) { // 判断方法中参数是否满足指定条件
throw new MyException("数值太大了"); // 错误信息
}
return (number1 + number2) / 2; // 将参数的平均值返回
}

public static void main(String[] args) { // 主方法
    try { // try代码块处理可能出现异常的代码
        int result = avg(102, 150); // 调用avg()方法
        System.out.println(result); // 将avg()方法的返回值输出
    } catch (MyException e) {
        System.out.println(e); // 输出异常信息
    }
}

}

相关文章

  • 多元组

    元组可以解决很多方法的返回值有多个问题 之前遇到需要方法返回多个返回值的时候,要么我们使用指针/输出参数的方式,要...

  • Java 中带参带返回值方法的使用

    定义一个带参带返回值的方法,实现输出随机数数组

  • SpringMVC工作流程

    处理模型数据方式一:将方法返回值设置为MOdelAndView 处理模型数据方式二:方法返回值仍然是string类...

  • 4返回值、lambda、模块、from、import

    返回值 将函数内的数据传递回去 Python 只有 function 最小惊讶原则 希望输入和输出是合常理的返回值...

  • 2018-09-10

    Java方法的应用 方法声明、方法调用、方法重载、方法返回值、形参、实参 函数 == 方法 方法:主要是将功能的实...

  • Python魔法方法-__str__

    __str__ 如果一个类中定义了__str__方法,那么打印对象时,默认输出该方法的返回值

  • SpringMVC(四)处理模型数据

    一、SpringMVC提供了以下几种途径输出模型数据: ModelAndView: 处理方法返回值类型为Model...

  • 六、Spring MVC 处理模型数据

    处理模型数据 Spring MVC 提供了以下几种途径输出模型数据 ModelAndView: 处理方法返回值类型...

  • 四、处理模型数据

    Spring MVC提供了以下几种途径输出模型数据: ModelAndView:处理方法返回值类型为ModelAn...

  • OC 链式编程 简单介绍

    1、设置属性和输出属性 定义相关宏 定义几个简单的方法,其中包括有返回值和没有返回值 以上就是简单的使用介绍 i...

网友评论

      本文标题:将avg()方法的返回值输出

      本文链接:https://www.haomeiwen.com/subject/qrvhddtx.html