異常和I O流

2021-09-11 08:33:25 字數 705 閱讀 9029

概述:在程式編譯和執行的過程**現的一些錯誤問題,對於這些錯誤和問題而言,能否通過物件導向的思想 將這些錯誤和問題進行類的封裝。

異常描述

異常發生原因:基本上是由jvm自動檢測的 但是也可以人為手工丟擲 throw 後面跟乙個異常物件。(throw只能在函式內部 屬於執行語句)

異常體系結構

throwable(所有異常的最終父類)

定義異常(類)

按照專案實際需求 定義出所需的異常類

異常錯誤性質:error>runtimeexception>exception

對於exception的兩種解決方案

try-catch-finally有return執行可能出現的情況

i/o流就是輸入輸出流,即(input、output)

輸入輸出僅針對於記憶體而言

分類

io流四大基類(io體系中的四個父類)

玩轉io流 考慮事項

IO流 異常的概述和分類

package cn.itcast 01 異常 程式出現了不正常的情況。舉例 今天天氣很好,小明出去旅遊。騎著自行車,去山裡面呼吸新鮮空氣。問題1 山路塌陷了,小明及時停住了,但是過不去了。嚴重的問題。問題2 小明出門推自行車,發現氣沒了,把氣打起來。出發前就應該檢查的問題。問題3 小明騎著車在山路...

2019 07 30 異常,io流前瞻

異常中常用的方法 getmessage 返回此throwable的詳細訊息字串 printstacktrace 將此throwable及其追蹤輸出至標準錯誤流 tostring 返回此throwable的簡短描述 io流 檔案判斷 boolean exists 判斷是否存在 boolean isdi...

遞迴和I O流

遞迴 是一種方法內部呼叫方法本身的程式設計技巧。計算5!5 4 3 2 1。5!4!5 4!3!4 3!2!3 2!1!2 1!1 public static void main string args public static intm int n return n m n 1 遞迴呼叫列出某指...