zoukankan      html  css  js  c++  java
  • JAVA异常

    JAVA异常

    AccountNotFoundException类

    package com.blueleson.hello;

    public class AccountNotFoundException extends Exception {

       public AccountNotFoundException(String message) {
           super(message);
       }

       @Override
       public String getMessage() {
           return "账号未找到";
       }
    }

    login类

    package com.blueleson.hello;

    public class User {
        public void login(String account, String password)
                throws AccountNotFoundException {
            boolean accountExisted = false; // 默认帐号不存在
            String otherPassword;
            // 此处可插入查询帐号的代码
            if (accountExisted) { // 如果帐号不存在,抛出异常,程序中断
                throw new AccountNotFoundException(account);
           }
       }
        public static void main(String[] args) {
            User user = new User();
            try {
                user.login("account", "password");
           } catch (AccountNotFoundException e) {
                //插入处理帐号不存在的代码
                System.out.println(e.getMessage());
                System.exit(-1);
           }
            //插入登陆成功的代码
            System.out.println("登陆成功!");
       }

    }
  • 相关阅读:
    随机100道四则运算(文件储存)
    基于 GitBook 搭建个人博客
    ios常用第三方库git下载地址
    网络工程师经常会用到的终端仿真软件
    最常用的终端仿真程序 替代putty
    Linux 命令大全
    Nginx 安装配置
    nginx
    React函数组件和class组件以及Hook
    2020年前端面试题及答案
  • 原文地址:https://www.cnblogs.com/ltyandy/p/11544582.html
Copyright © 2011-2022 走看看