紅色字出現(xiàn)的情況,一般分為3種.
專注于為中小企業(yè)提供成都做網(wǎng)站、網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)溫嶺免費做網(wǎng)站提供優(yōu)質(zhì)的服務。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了數(shù)千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
第一種情況: 未完成的程序,或者語法出現(xiàn)問題,等存在編譯錯誤的程序
public?class?DemoTest?{
public?static?void?main(String[]?args)?{
//比如把小數(shù)賦值給整數(shù)
int?x?=?9.5;
}
}
第二種情況: 未處理的異常,語法正確, 但是運行會出現(xiàn)一些錯誤
public?class?DemoTest1?{
public?static?void?main(String[]?args)?{
int?x?=?Integer.parseInt("+++ABC");//未處理的異常,也是紅色文字出現(xiàn)的
//上面的代碼,試圖從字符串解析出數(shù)字,當不符合數(shù)字格式時,會出現(xiàn)數(shù)字格式異常
}
}
第三種情況: 人為故意的輸出紅色的字, 來進行提醒和提示一些信息
public?class?Demo?{
public?static?void?main(String[]?args)?{
int?score?=?-5;
if(score0){
System.err.println("提示:分數(shù)不能為負數(shù)!!");//注意這里是err,不是平時的System.out.print
}
}
}
沒有錯啊,Tomcat 默認使用 JDK 日志。
JDK 日志的控制臺輸出處理是采用 System.err 的,而在 Eclipse 中 System.err 輸出的東西默認就是使用紅色的。
Eclipse 中 System.err 的顯示顏色可以通過 Window -- Preference -- Run/Debug -- Console 的 Standard Error text color 進行更改。
JDK 日志具體的輸出處理類需要在 %JRE_HOME%/lib/logging.properties 配置的 handlers 指定,可以使
用 System.out 重寫一個 java.util.logging.ConsoleHandler 配置進去就可以了。
1、清除idea緩存。
2、更改編碼格式,要確保代碼編碼格式為UTF-8。
3、更改ProjectSDK。br4、更改idea默認的JDK版本idea默認導入JDK11。
本文標題:java代碼變紅怎么辦 java代碼變紅怎么辦解決
瀏覽路徑:http://muchs.cn/article34/doeijpe.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供Google、企業(yè)建站、企業(yè)網(wǎng)站制作、手機網(wǎng)站建設、軟件開發(fā)、面包屑導航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)