這個代碼定義season的時候并不需要賦予初始值,為什么會有編譯錯誤

uj5u.com熱心網友回復:
標題寫錯了 是尚未初始化變數
uj5u.com熱心網友回復:
我后來看明白了
就是說如果輸入1和12以外的數,沒有輸出結果運行不了,差不多就是得對這個1和12以外的數要負責結果的意思。
我是這么理解的,我給season賦值'無',就可以運行成功了
uj5u.com熱心網友回復:
是1-12以外的數
uj5u.com熱心網友回復:
你season變數賦值在switch條件陳述句中,也就是說有可能所有條件都不滿足,所以在后面使用時提示你可能未定義uj5u.com熱心網友回復:
你season變數賦值在switch條件陳述句中,也就是說有可能所有條件都不滿足,所以在后面使用時提示你可能未定義
對的,后來明白了
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/129384.html
標籤:Java相關
