<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ### [把異常傳遞給控制臺](https://lingcoder.gitee.io/onjava8/#/book/15-Exceptions?id=%e6%8a%8a%e5%bc%82%e5%b8%b8%e4%bc%a0%e9%80%92%e7%bb%99%e6%8e%a7%e5%88%b6%e5%8f%b0) 在簡單的程序中,不用寫多少代碼就能保留異常的最簡單的方法,就是把它們從`main()`傳遞到控制臺。例如,為了讀取信息而打開一個文件(在[文件](https://lingcoder.gitee.io/onjava8/#/17-Files)章節中將詳細介紹),必須對`FilelnputStream`進行打開和關閉操作,這就可能會產生異常。對于簡單的程序,可以像這樣做(本書中很多地方采用了這種方法): ~~~ // exceptions/MainException.java import java.util.*; import java.nio.file.*; public class MainException { // Pass exceptions to the console: public static void main(String[] args) throws Exception { // Open the file: List<String> lines = Files.readAllLines( Paths.get("MainException.java")); // Use the file ... } } ~~~ 注意,main() 作為一個方法也可以有異常說明,這里異常的類型是 Exception,它也是所有“被檢查的異常”的基類。通過把它傳遞到控制臺,就不必在 main() 里寫 try-catch 子句了。(不過,實際的文件輸人輸出操作比這個例子要復雜得多。你將會在[文件](https://lingcoder.gitee.io/onjava8/#/./Files)和[附錄:I/O 流](https://lingcoder.gitee.io/onjava8/#/./Appendix-IO-Streams)章節中學到更多)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看