日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

用户自定义一个异常,编程创建并抛出某个异常类的实例。运行该程序并观察执行结果。

發布時間:2025/3/15 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用户自定义一个异常,编程创建并抛出某个异常类的实例。运行该程序并观察执行结果。 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

用戶自定義一個異常,編程創建并拋出某個異常類的實例。運行該程序并觀察執行結果。
例:用戶密碼的合法化驗證。
要求密碼有4-6個數字組成。若長度不落在這個范圍或不是有數字組成。拋出自己的異常。
要求:
1.面向對象編程。
2.異常定義,拋出,捕捉三個流程。

package shiyan;import java.util.*; import javax.swing.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;public class PassWord {private String password;private JButton loginButton;private JTextField passwordText;private JLabel tipLabel;public PassWord(){CreateWindow();}public static void main(String[] args){PassWord zhouwei = new PassWord();zhouwei.action();}public void CreateWindow() {//創建窗口JFrame frame = new JFrame("窗口");frame.setSize(600, 400);//設置框架大小frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//frame.setDefaultCloseOperation()是設置用戶在此窗體上發起 "close" 時默認執行的操作。//EXIT_ON_CLOSE(在 JFrame 中定義):使用 System exit 方法退出應用程序。僅在應用程序中使用。//創建面板JPanel panel1 = new JPanel();//可以創建多個面板并在 JFrame 中指定位置,面板中我們可以添加文本字段,按鈕及其他組件。 frame.add(panel1);// 添加面板panel1.setLayout(null);//設置布局為 null// 創建賬號 JLabelJLabel userLabel = new JLabel("賬號:");userLabel.setBounds(180,20,80,25);//setBounds(x, y, width, height)定義了組件的位置,x 和 y 指定左上角的新位置,由 width 和 height 指定新的大小。。panel1.add(userLabel);//添加JLabel//創建文本域用于輸入賬號JTextField userText = new JTextField(100);userText.setBounds(210,20,165,25);panel1.add(userText);//添加賬號的文本域// 創建密碼 JLabelJLabel passwordLabel = new JLabel("密碼:");passwordLabel.setBounds(180,50,80,25);panel1.add(passwordLabel);/* *這個類似用于輸入的文本域* 但是輸入的信息會以點號代替,用于包含密碼的安全性*///創建文本域用于輸入密碼passwordText = new JPasswordField(100);// 創建輸入密碼的文本域passwordText.setBounds(210,50,165,25);panel1.add(passwordText);// // 添加輸入密碼的文本域// 創建登錄按鈕loginButton = new JButton("注冊");loginButton.setBounds(250, 80, 80, 25);panel1.add(loginButton);//提示文本域tipLabel = new JLabel("");// 創建 JLabeltipLabel.setBounds(180,100,300,25);//setBounds(x, y, width, height)定義了組件的位置,x 和 y 指定左上角的新位置,由 width 和 height 指定新的大小。width越大可輸入的字數越多panel1.add(tipLabel);//添加JLabel frame.setVisible(true);// 設置界面可見}//鼠標點擊事件,try ,捕獲異常public void action() {loginButton.addActionListener(new ActionListener() {@Overridepublic void actionPerformed(ActionEvent e) {password = passwordText.getText().trim();try {Check();tipLabel.setText("注冊成功");}catch (PasswordException e1) { tipLabel.setText(e1.getMessage());}}});}//檢查輸入是否有誤,有誤就拋錯public void Check()throws PasswordException{if((password.length()<4 || password.length()>6) && (!password.matches("\\d*"))){throw new PasswordException("輸入數字個數應為4-6個且只能輸入數字");}if(password.length()<4 || password.length()>6){throw new PasswordException("輸入數字個數應為4-6個");}if(!password.matches("\\d*")){throw new PasswordException("只能輸入6個數字");}}//自定義異常類public class PasswordException extends Exception{public PasswordException(String str) {super(str);}public PasswordException() {}} }

總結

以上是生活随笔為你收集整理的用户自定义一个异常,编程创建并抛出某个异常类的实例。运行该程序并观察执行结果。的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久色福利 | 日本三级日本三级日本三级极 | 丁香激情网 | 国产精品美女自拍视频 | 黑人操亚洲女 | av在线黄 | 国产精品亚洲一区二区三区 | 美国免费高清电影在线观看 | 午夜写真片福利电影网 | 女尊高h男高潮呻吟 | 国产成人无码一区二区在线播放 | 久久精品欧美一区二区三区麻豆 | 天堂网8 | 久草免费在线视频观看 | 久久久香蕉视频 | av网站观看 | 国产高清久久久 | 亚洲图片视频小说 | 水果派解说av | 污视频网站免费观看 | 免费成人在线看 | 日韩精品免费一区二区 | 无码人妻一区二区三区在线视频 | 亚洲欧美日韩国产成人精品影院 | 亚洲免费在线视频观看 | 亚洲永久免费视频 | 国产黄a三级三级看三级 | 夜夜夜夜夜操 | 亚洲爆乳无码一区二区三区 | 黄网在线观看视频 | 又嫩又硬又黄又爽的视频 | 91视频www| 无码精品人妻一二三区红粉影视 | a级片免费看 | 免费成人深夜夜国外 | 国产全肉乱妇杂乱视频 | 国产成人 综合 亚洲 | 99视频网址 | 亚洲欧美日韩偷拍 | 高清成人免费视频 | 日韩av在线资源 | 久久极品视频 | 性日韩 | 美女露出让男生揉的视频 | h官场少妇第三部分 | xxxx性视频 | 国产在线观看你懂的 | 四虎影视www在线播放 | 日韩av在线播放网址 | 免费三级黄 | 男ji大巴进入女人的视频 | 日韩一卡二卡三卡 | 精品久久精品久久 | 精品少妇人妻av一区二区三区 | 国产精品大片 | 成人国产精品蜜柚视频 | 99re在线观看 | 日韩免费观看av | 久久久久久久久久久久久女国产乱 | 亚洲中文在线一区 | 影音先锋亚洲精品 | 香蕉黄视频 | 久久嫩草 | 中国美女乱淫免费看视频 | 久久久久国产精品区片区无码 | 极品videosvideo喷水 | 亚洲国产果冻传媒av在线观看 | 三级麻豆 | 亚洲av无码乱码国产精品fc2 | 操操操操操操操操操操 | 懂色av蜜臀av粉嫩av分享吧 | 久久精品在线免费观看 | 亚洲专区在线视频 | 久久黄色小说 | 成人免费黄色 | 99色图| 西西大胆午夜视频 | 激情久久久久久 | 中文字幕+乱码+中文 | 成人在线a| 亚洲色图清纯唯美 | 少妇搡bbbb搡bbb搡打电话 | 热久久av | 特级毛片爽www免费版 | 性折磨bdsm欧美激情另类 | 婷婷爱五月天 | 日韩有色 | 777片理伦片在线观看 | 免费成人精品 | 日韩欧美高清在线观看 | 国产又黄又粗的视频 | 欧美日韩在线视频一区二区三区 | 国产夫绿帽单男3p精品视频 | 久久精品3| 久久性爱视频网站 | 国精品无码一区二区三区 | 一起操网址 | 波多野结衣在线观看一区二区三区 | 草草视频在线 |