Java快速创建自己的一个异常(自定义异常)
发布日期:2021-06-29 15:01:52 浏览次数:3 分类:技术文章

本文共 681 字,大约阅读时间需要 2 分钟。

自定义一个类继承Exception,调用父类的有参构造,父类的有参构造会帮我们在控制台输出错误信息

package com.itzhengmax.test08;public class MyException extends Exception {
public MyException() {
super("性别错误"); }}

自定义一个测试代码,手动抛出异常

package com.itzhengmax.test08;import java.util.Scanner;public class Test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); System.out.println("请输入性别"); String sex = sc.next(); if (!(sex.equals("男") || sex.equals("女"))) {
try {
throw new MyException(); } catch (MyException e) {
// TODO: handle exception e.printStackTrace(); System.out.println("设置默认性别为男"); sex = "男"; } } System.out.println(sex); }}

测试结果

在这里插入图片描述

转载地址:https://code100.blog.csdn.net/article/details/106623934 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Struts2的Servlet的API的访问,完全解耦合的方式,使用原生的方式,使用接口注入的方式
下一篇:Struts2的Action的配置和访问(大全)

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年05月01日 23时10分44秒