时间:2021-05-20
这篇文章主要介绍了Java如何实现自定义异常类,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
自定义异常类步骤
创建一个类继承异常父类Exception
在具体的实现方法首部抛出异常类(自己创建的那个类),throws的运用
在具体的实现方法的内部抛出异常信息,throw的运用
import java.util.LinkedList;import java.util.List;public class UserRegiste { public List<String> usr; UserRegiste() { usr = new LinkedList<>(); } public void regist(String email) throws EmailException { if (email.equals("123@qq.com")) {//抛出自定义的异常 throw new EmailException("该用户已经存在了"); } else {//如果不存在错误,则将信息添加进集合中 usr.add(email); } }}import java.io.Console;import java.util.Scanner; public class one { public static void main(String amg[]) { UserRegiste userRegiste = new UserRegiste(); Scanner scanner = new Scanner(System.in); System.out.println("邮箱:"); String get = scanner.next(); try { userRegiste.regist(get); } catch (EmailException e) { e.printStackTrace(); } System.out.println("得到信息:"); System.out.println(userRegiste.usr.get(0)); }}以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
一:自定义异常类:package自定义异常;//或者继承RuntimeException(运行时异常)publicclassMyExceptionextends
java中内置了很多可能在编程时出现的大部分异常。除此之外,用户可以使用一个类继承Exception类即可继承自定义类异常。在程序中自定义类,大体上分为以下几个
Java自定义异常类的实例详解为什么要自己编写异常类?假如jdk里面没有提供的异常,我们就要自己写。我们常用的类ArithmeticException,Null
Java中自定义异常详解及实例代码下面做了归纳总结,欢迎批评指正自定义异常classChushulingExceptionextendsException{pu
java中自定义回调事件的写法创建interface类,创建interface对象,实现set方法:使用:kotlin中自定义点击事件写法依照java的思想(不