這是一個示例代碼塊
public class usernames {
public static void main(String[] args)
{
int user[] = { 1, 2, 3, 4, 5 };
for (int i = 0; i <= user.length; i )
System.out.println(user[i]);
}
}
uj5u.com熱心網友回復:
在這里,如果您已定義 i<=user.length 這意味著 i<=5 因為您的陣列長度為 5,但是當您索引要列印的陣列時,它可以在達到索引 5 時列印 0 到 4 個索引,其中沒有任何值索引 5 的陣列因此會引發索引超出范圍錯誤。試試這個代碼
public class Usernames {
public static void main(String[] args)
{
int user[] = { 1, 2, 3, 4, 5 };
for (int i = 0; i < user.length; i )
System.out.println(user[i]);
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/486407.html
