编写应用程序,名称为负工资异常(当工人的工资为负数时产生该异常)。创建两个工人对象,分别应用该异常。注:验证用户自定义异常
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
CSDN专家-sinJack 2021-11-18 11:51最佳回答 专家已采纳public class MyException extends Exception{ //创建自定义异常 public MyException(String ErrorExceptin){ //构造方法 super(ErrorExceptin); } }
public class Employee { private String name; private int salary; public Employee(String name, int salary) throws MyException { if (salary<0){ throw new MyException("工资不能为负数!!!"); } this.name = name; this.salary = salary; } public int getSalary() { return salary; } public void setSalary(int salary) throws MyException { if (salary<0){ throw new MyException("工资不能为负数!!!"); } this.salary = salary; } public String getName() { return name; } public void setName(String name) { this.name = name; } public static void main(String[] args) throws MyException{ Employee e1=new Employee("小白",-100); Employee e2=new Employee("小黑",20); } }
采纳该答案 已采纳该答案 专家已采纳评论解决 无用 1打赏举报 编辑记录微信扫一扫
分享评论登录 后可回复...
查看更多回答(1条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2021-11-18 11:40回答 2 已采纳 public class MyException extends Exception{ //创建自定义异常 public MyException(String ErrorExceptin){
- 2022-05-05 13:18回答 1 已采纳 给你个框子进行参考,在上面进行修改,如有帮助,请采纳!不清楚的点可以问我。 import java.util.Scanner; public class kkk { public st
- 2022-04-22 18:15回答 1 已采纳 你好,请采纳一下吧 public class Test { public static void main(String[] args) { try{
- 2020-08-26 06:08主要介绍了Java抛出异常与自定义异常类,结合实例形式分析了Java针对错误与异常处理的try、catch、throw等语句相关使用技巧,需要的朋友可以参考下
- 2018-12-04 15:03自己编写异常类型 ,自定义错误异常进行全局捕捉。实现项目全局的拦截定义输出。。。
- 2020-08-29 07:48主要介绍了Java自定义异常类的实例详解的相关资料,希望通过本文能帮助到大家,让大家学习理解掌握这部分内容,需要的朋友可以参考下
- 回答 2 已采纳 public class MyException extends Exception{ //创建自定义异常 public MyException(String ErrorExceptin){
- 2021-10-28 08:28回答 2 已采纳 public class MyException extends Exception{ public MyException(String message) { super(m
- 2021-06-17 10:39回答 3 已采纳 public class UniversityStudent extends Student implements Scholarship{ private int spot; pr
- 2022-02-25 20:24三问其道的博客 使用Java内置的异常类可以描述在编程时的大部分的异常,除此之外,我们还可以自定义异常,我们自定义的异常只需要基础Exception类即可。 在程序中自定义异常一般是一下步骤: 创建自定义异常类。 在方法中通过...
- 2021-02-12 11:13研之成理的博客 这篇文章主要介绍了Java如何实现自定义异常类,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下自定义异常类步骤创建一个类继承异常父类Exception在具体的实现...
- 2021-02-12 18:49weixin_39992417的博客 在编写内容之前,先简单介绍一下java的异常,异常分为两大类,运行时异常(RuntimeException)和除了运行时异常之外的其他异常(编译时异常)。好多程序猿在异常的处理上都是比较模糊或者笼统的,有的是在catch代码块...
- 2021-09-28 16:47回答 2 已采纳 Scanner sc = new Scanner(System.in); System.out.println("请输入数字:"); int age = sc.ne
- 2015-01-05 09:16回答 1 已采纳 手把手教你做一个自定义表格标签 博客分类: J2EE 表格自定义标签grid分页table 如果你用公司的平台进行开发的话,许多时候向按钮,输入框,树,菜单等都是直接用一个标签设置几个属性
- 2021-06-21 22:34回答 1 已采纳 /** *需求:定义一个circle类,其中包括计算圆面积和圆周长的方法,若输入的半径小于0,则抛出一个自定义异常。 */ class lenghException extends Exceptio
- 2021-03-15 21:12摄影师吴亚轩的博客 一般在web项目中都需要定义一个全局异常来处理一些业务方面的异常,下面是自定义异常的一些代码。1.自定义一个异常,然后继承RuntimeException/*** @author zhuwenwen* @date 2018/8/16 20:18*/@G...
- 2017-12-29 19:19你大舅你二舅都是你舅的博客 1:try catch try catch是这之间所包含的代码如果出现异常时捕获他,并进行处理的,如果代码之间有错误,不会影响程序继续执行下去,程序会继续往后执行。...不管有没有异常程序段中都会被执行的代码
- 2020-08-25 12:41主要介绍了Java使用自定义注解实现函数测试功能,结合实例形式分析了java自定义注解在函数测试过程中相关功能、原理与使用技巧,需要的朋友可以参考下
- 2017-10-20 15:47回答 1 已采纳 面向对象思维问题,按照严格的思维方式,你所设计的窗口类是JFrame的子类,这个子类与JFrame类应该为不同的窗口对象(即使属性、方法完全相同 ,所以你要设计的新属性、新方法应该在你的子类上,而不
- 2020-12-05 22:30keep one's resolveY的博客 在java中,阻止当前方法或作用域的情况,称之为异常。 异常的分类 Error:是程序中无法处理的错误,表示运行应用程序中出现了严重的错误。此类错误一般表示代码运行时JVM出现问题。通常有Virtual Machine...
- 没有解决我的问题, 去提问