在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>C語言|源代碼>Java高級編程

Java高級編程

2008-12-14 | rar | 333 | 次下載 | 10積分

資料介紹

Java高級編程
8.1 異常處理;????????????
8.2 Java多線程機制;??????????
8.3 Swing GUI組件;??????????
8.4 流式輸入輸出與文件處理;????????????
8.5 用Java實現底層網絡通信;??????????????
8.6 Java程序對網上資源的訪問。
一、異常與異常類
為了說明什么是異常,現在就讓我們先產生一個異常。(exam.java)
異常,即Exception。當Java程序違反Java語言語義限制時,Java虛擬機向程序發出錯誤信號,就叫異常。Java規定:當語義限制被違反時,將會拋出異常,并將引起非局部的控制從異常發生點轉移到程序員指定的位置。Java程序有捕獲和處理異常的功能。
1、異常類結構與組成:
Java的異常類是處理運行時錯誤的特殊類,一個異常對應一種特定的運行錯誤。所有的Java異常類都是系統類庫中的Exception類的子類。
Throwable類是類庫java.lang包中的一個類,由它派生出兩個子類:Exception和Error。
Exception類的方法有:
3、用戶自定義的異常類。
? 系統定義的異常只能用于處理系統可以預見的異常。我們自己也可以自定義異常類。如:
? int dequeue()
?{
??? int data;
??? if(!isEmpty())
??? {
?????? data=m_FirstNode.getData();
?????? m_FirstNode=m_FirsiNode.getNext();
?????? return data;
??? }
??? else return –1;
?}
二、拋出異常:Java程序在運行時如果發生了一個可識別的錯誤,就產生一個與該錯誤相對應的異常類的對象,這個過程稱為異常的拋出。異常拋出的方法有:
? 1、系統自動拋出異常。即如果發生的異常是系統定義的異常,那么可由系統自動拋出。如:exam.java所示。
? 2、語句拋出異常:用戶程序自定義的異常必須借助于語句throw來定義何種情況算是產生了此種異常對應有的異常類,并拋出這個異常類的對象。格式為:
? 修飾符? 返回類型? 方法名(參數列表)throws? 異常類型名列表
? {
???? ……
???? throw? 異常類名;
???? ……
? }
?使用throw語句拋出異常時應注意以下問題:
(1) 異常的拋出應該要滿足一定的條件;
?(2) 含有throw語句的方法,應該的方法頭部增加:throws? 異常類名列表.如以下:
?int dequeue() throws EmptyQueueException
?{
??? int data;
??? if(isEmpty())
?????? throw new EmptyQueueException(this);
??? else
??? {
?????? data=m_FirstNode.getData();
?????? m_FirstNode=m_FirstNode.getNext();
?????? return data;
??? }}

評論

查看更多

下載排行

本周

  1. 1U盤一鍵制作
  2. 23.84 MB   |  3次下載  |  免費
  3. 2ch341驅動
  4. 0.18 MB   |  1次下載  |  免費
  5. 3貼片電阻阻值代號
  6. 0.08 MB   |  1次下載  |  1 積分
  7. 4DS1302芯片英文手冊
  8. 0.24 MB   |  次下載  |  免費
  9. 5基于Linux的液晶顯示屏驅動技術的研究與應用
  10. 14.59 MB   |  次下載  |  1 積分
  11. 6DS-CM5A H24-CN-V2
  12. 524.28 KB  |  次下載  |  免費
  13. 7高精度智能設備TSMI2520一體成型電感的使用
  14. 0.53 MB   |  次下載  |  免費
  15. 8醫療器械專用集成化高性能TSIF集成濾波器
  16. 0.33 MB   |  次下載  |  免費

本月

  1. 1人形機器人電機驅動和傳感報告
  2. 4.27 MB   |  41次下載  |  免費
  3. 2晶體三極管的電流放大作用詳細說明
  4. 0.77 MB   |  32次下載  |  2 積分
  5. 3九陽豆漿機高清原理圖
  6. 2.47 MB   |  31次下載  |  1 積分
  7. 4雙極型三極管放大電路的三種基本組態的學習課件免費下載
  8. 4.03 MB   |  25次下載  |  1 積分
  9. 5多級放大電路的學習課件免費下載
  10. 1.81 MB   |  21次下載  |  2 積分
  11. 6Altium Designer元件庫
  12. 17.11 MB   |  10次下載  |  免費
  13. 7STM32F10xxx單片機編程手冊
  14. 0.29 MB   |  5次下載  |  免費
  15. 8PC4401_DC-DC 42V反激式隔離開關電路
  16. 0.85 MB   |  4次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935127次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420063次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191382次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183339次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81586次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73814次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65988次下載  |  10 積分
主站蜘蛛池模板: 手机在线观看国产精选免费 | 成人最新午夜免费视频 | 老外一级黄色片 | 五月婷婷激情视频 | 亚洲一区免费看 | 天天操天天操天天操天天操 | 国产乱理论片在线观看理论 | 欧美另类激情 | 第四色激情网 | 欧美亚洲一区二区三区在线 | 亚洲一二三区视频 | 日本高清加勒比 | 亚洲成人免费在线观看 | 四虎影库在线播放 | 国产又粗又大又爽又免费 | 亚洲欧美日本视频 | 天天噜噜日日噜噜久久综合网 | 性欧美高清精品videos | 黑人xxxx精品 | 在线视频免费观看 | 上课被同桌强行摸下面小黄文 | 一级特级女人18毛片免费视频 | 欧美一卡2卡三卡四卡五卡 欧美一卡二卡3卡4卡无卡六卡七卡科普 | 深夜视频在线播放视频在线观看免费观看 | 日本护士69xx00 | 女人张开腿 让男人桶视频 女人张开腿等男人桶免费视频 | 中文字幕成人乱码在线电影 | 全部免费特黄特色大片农村 | 亚洲香蕉网久久综合影院3p | 国产视频三级 | 日日噜噜噜夜夜爽爽狠狠视频 | 狼色影院 | 一级做a爰片久久毛片一 | 九九热re | 欧美乱妇15p | 亚洲欧洲一区二区三区在线观看 | 国产精品久久久久久久久久影院 | 手机看片三级 | 国产精品自在线天天看片 | 欧美日韩无 | 亚洲乱码一区二区三区在线观看 |