在我的代碼中使用catch-try後出現此錯誤。當我沒有在代碼中使用try-catch時,編輯器不會給出這個錯誤,但是當我在try-catch代碼中關閉我的程序時,它開始給出這個錯誤。我的代碼給出在下面。使用未分配的本地變量'month'
try
{
month = Int32.Parse(Console.ReadLine());
}
catch (FormatException ee)
{
Console.WriteLine(ee.Message);
}
if (month > 12 || mnth < 0)
{
Console.Write("----Incorrect Month...plz Re-");
lp_val = 1;
}
將錯誤提示的月份替換爲mnth。 – dotTutorials
'month'和'mnth'變量有什麼不同?或者你只是錯過了打字。 –