最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java異常處理 Throwable實現(xiàn)方法解析

 更新時間:2019年10月16日 14:21:17   作者:半米高峰  
這篇文章主要介紹了Java異常處理 Throwable實現(xiàn)方法解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

Java Throwable類

步驟 1 : Throwable

Throwable是類,Exception和Error都繼承了該類

所以在捕捉的時候,也可以使用Throwable進行捕捉

如圖: 異常分Error和Exception

Exception里又分運行時異常和可查異常。

package exception;
import java.io.File;
import java.io.FileInputStream;
public class TestException {
  public static void main(String[] args) {
    File f = new File("d:/LOL.exe");
    try {
      new FileInputStream(f);
      //使用Throwable進行異常捕捉
    } catch (Throwable t) {
      // TODO Auto-generated catch block
      t.printStackTrace();
    }
 
  }
}

練習(xí):Throwable類

在方法聲明上,可以拋出指定的異常,比如FileNotFoundException

那么能否拋出Throwable這個類?

這個方法的調(diào)用者又該如何處理?

答案:

可以拋出Throwable,并且在調(diào)用的時候必須進行catch處理。

但是這樣的設(shè)計方法做不好,因為不知道拋出的類型到底是哪種具體問題,無法針對性的處理。

package exception;
 
import java.io.File;
import java.io.FileInputStream;
 
public class TestException {
 
  public static void method() throws Throwable {
    File f = new File("d:/LOL.exe");
    new FileInputStream(f);
  }
 
  public static void main(String[] args) {
    try {
      method();
    } catch (Throwable e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
  }
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • springboot如何接收復(fù)雜參數(shù)(同時接收JSON與文件)

    springboot如何接收復(fù)雜參數(shù)(同時接收JSON與文件)

    文章介紹了在Spring Boot中同時處理JSON和文件上傳時使用`@RequestPart`注解的方法,`@RequestPart`可以接收多種格式的參數(shù),包括JSON和文件,并且可以作為`multipart/form-data`格式中的key
    2025-02-02
  • Springboot整合junit過程解析

    Springboot整合junit過程解析

    這篇文章主要介紹了Springboot整合junit過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05
  • SpringBoot?2.x?接入非標(biāo)準(zhǔn)SSE格式大模型流式響應(yīng)的實戰(zhàn)解決方案

    SpringBoot?2.x?接入非標(biāo)準(zhǔn)SSE格式大模型流式響應(yīng)的實戰(zhàn)解決方案

    本文介紹了在SpringBoot2.7.3環(huán)境中接入非標(biāo)準(zhǔn)SSE格式大模型流式響應(yīng)的實戰(zhàn)解決方案,通過自定義實現(xiàn),解決了大模型返回數(shù)據(jù)格式不符合標(biāo)準(zhǔn)SSE規(guī)范的問題,關(guān)鍵步驟包括引入Gradle依賴、配置WebClient、處理粘包、格式兼容和雙重過濾機制,感興趣的朋友跟隨小編一起看看吧
    2025-02-02
  • 一個簡單的Java文件讀取的進度條

    一個簡單的Java文件讀取的進度條

    這篇文章主要介紹了一個簡單的Java文件讀取的進度條,寫一個可以使用的?demo,涉及到了文件的相對路徑問題,需要的朋友可以參考下
    2023-04-04
  • Spring Boot使用Spring的異步線程池的實現(xiàn)

    Spring Boot使用Spring的異步線程池的實現(xiàn)

    這篇文章主要介紹了Spring Boot使用Spring的異步線程池的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • 解釋為什么Java中“1000==1000”為false而”100==100“為true

    解釋為什么Java中“1000==1000”為false而”100==100“為true

    在日常編程中,我們經(jīng)常遇到一些看似簡單卻隱藏著復(fù)雜邏輯的問題,這篇文章主要介紹了解釋為什么Java中“1000==1000”為false而”100==100“為true,需要的朋友可以參考下
    2024-01-01
  • Spring實戰(zhàn)之ResourceLoader接口資源加載用法示例

    Spring實戰(zhàn)之ResourceLoader接口資源加載用法示例

    這篇文章主要介紹了Spring實戰(zhàn)之ResourceLoader接口資源加載用法,結(jié)合實例形式分析了Spring使用ResourceLoader接口加載資源的相關(guān)配置與使用技巧,需要的朋友可以參考下
    2020-01-01
  • Java如何替換jar中的class文件

    Java如何替換jar中的class文件

    在調(diào)整java代碼過程中會遇到需要改jar包中的class文件的情況,改了如何替換呢?下面小編給大家分享java替換jar中的class文件的操作方法,感興趣的朋友跟隨小編一起看看吧
    2024-02-02
  • java基于websocket實現(xiàn)im聊天功能

    java基于websocket實現(xiàn)im聊天功能

    這篇文章主要為大家介紹了java基于websocket實現(xiàn)im聊天功能示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-11-11
  • 初步理解Java的泛型特性

    初步理解Java的泛型特性

    這篇文章主要介紹了Java的泛型特性,是Java入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-11-11

最新評論

重庆市| 长顺县| 四会市| 洱源县| 祁阳县| 张掖市| 诏安县| 永宁县| 金门县| 琼结县| 淮北市| 清镇市| 乌拉特前旗| 桐城市| 从化市| 石门县| 洛浦县| 都匀市| 布尔津县| 大港区| 沧州市| 张家川| 武安市| 腾冲县| 昌宁县| 阿城市| 阿克| 武穴市| 视频| 株洲县| 鱼台县| 大庆市| 腾冲县| 龙胜| 全椒县| 库车县| 桐庐县| 平罗县| 芦溪县| 那坡县| 阜康市|