IO:StringWriter&PrintWriter

1.Stringwriter寫操作,寫入到String

通過空構(gòu)造或指定長度構(gòu)建StringBuffer.


image.png

因為內(nèi)部是StringBuffer,其方法xxx.write()在關(guān)閉流后仍可正常使用而不產(chǎn)生IO異常。


image.png

image.png

2.PrintWriter輸出流

public PrintWriter(Writer out,boolean autoFlush)
autoFlush為 true,則 println、printf 或 format 方法將刷新輸出緩沖區(qū)


image.png

3.使用以上,獲取異常詳細信息

1.手動拋一異常會有如下詳細信息


image.png

2.使用異常類的方法只能獲取異常簡單信息,信息的持久化或傳遞時不能快速定位異常的位置


image.png

3.使用IO獲取異常全部信息
image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、基礎(chǔ)知識:1、JVM、JRE和JDK的區(qū)別:JVM(Java Virtual Machine):java虛擬機...
    殺小賊閱讀 2,565評論 0 4
  • 一、Android Crash說明 程序因未捕獲的異常而突然終止, 系統(tǒng)會調(diào)用處理程序的接口UncaughtExc...
    Mur閱讀 3,178評論 0 6
  • PrintWriter 緩沖 Java默認的緩沖區(qū)大小是8kb的字節(jié)緩沖。也就是8192個字節(jié)。 緩沖的作用 應(yīng)用...
    獅_子歌歌閱讀 5,528評論 2 3
  • 五、IO流 1、IO流概述 (1)用來處理設(shè)備(硬盤,控制臺,內(nèi)存)間的數(shù)據(jù)。(2)java中對數(shù)據(jù)的操作都是通過...
    佘大將軍閱讀 585評論 0 0
  • 1,SelectionKey 1)創(chuàng)建SelectionKey每次channel向selector注冊時,會創(chuàng)建一...
    沐兮_d64c閱讀 1,088評論 0 2

友情鏈接更多精彩內(nèi)容