Java 为什么我总是收到“无法访问的代码”以及如何修复它?
因此,我正在为我的Java类执行这个任务,我不断遇到这个无法访问的错误代码,我无法找到如何修复这个错误,甚至无法找到它发生的原因。请帮忙Java 为什么我总是收到“无法访问的代码”以及如何修复它?,java,Java,因此,我正在为我的Java类执行这个任务,我不断遇到这个无法访问的错误代码,我无法找到如何修复这个错误,甚至无法找到它发生的原因。请帮忙 public static void main(String[] args) { int suit; int cardNumber; Random generator = new Random(); suit = generator.nextInt (4)+1;;
public static void main(String[] args)
{
int suit;
int cardNumber;
Random generator = new Random();
suit = generator.nextInt (4)+1;;
String suitString;
switch (suit) {
case 1: suitString = "hearts!";
break;
case 2: suitString = "diamonds!";
break;
case 3: suitString = "clubs!";
break;
case 4: suitString = "spades!";
break;
cardNumber = generator.nextInt (13) +1;; //unreachable code
String cardNumberString;
switch (cardNumber) {
case 1: cardNumberString = "ace";
break;
case 2: cardNumberString = "2";
break;
case 3: cardNumberString = "3";
break;
case 4: cardNumberString = "4";
break;
case 5: cardNumberString = "5";
break;
case 6: cardNumberString = "6";
break;
case 7: cardNumberString = "7";
break;
case 8: cardNumberString = "8";
break;
case 9: cardNumberString = "9";
break;
case 10: cardNumberString = "10";
break;
case 11: cardNumberString = "11";
break;
case 12: cardNumberString = "12";
break;
case 13: cardNumberString = "13";
break;
在第一个案例4之后,switch语句没有结束括号。下一个语句在中断之后,这意味着无法访问它
switch (suit) {
case 1: suitString = "hearts!";
break;
case 2: suitString = "diamonds!";
break;
case 3: suitString = "clubs!";
break;
case 4: suitString = "spades!";
break;
} // Need to close the switch statement
switch (suit) {
case 1: suitString = "hearts!";
break;
case 2: suitString = "diamonds!";
break;
case 3: suitString = "clubs!";
break;
case 4: suitString = "spades!";
break;
} //Here
你必须关闭支架。在案例4之后,{未关闭,使代码无法访问
switch (suit) {
case 1: suitString = "hearts!";
break;
case 2: suitString = "diamonds!";
break;
case 3: suitString = "clubs!";
break;
case 4: suitString = "spades!";
break;
} // Need to close the switch statement
switch (suit) {
case 1: suitString = "hearts!";
break;
case 2: suitString = "diamonds!";
break;
case 3: suitString = "clubs!";
break;
case 4: suitString = "spades!";
break;
} //Here
考虑代码在哪里。你用一个边距击败了我!!!+1i也会添加CaldNox= Guangalist.nExtIt 13 +1;;有两个;你可以清理的东西@布莱克温特斯