我的代码对你们很多人来说可能都很业余,所以如果我的任何逻辑搞砸了,那没关系.我稍后会解决这个问题.只是想知道是否有人能让我知道为什么我的else语句会出现:"线程中的异常"主"java.lang.Error:未解决的编译问题:令牌"else"上的语法错误,删除此标记"
我在这里阅读了一些其他问题,通常问题是人们正在检查条件(否则(blah <bleh){)与else,但我没有这样做.
import java.util.Scanner;
public class minOfThree {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner kb = new Scanner (System.in);
int num1, num2, num3, num4, min = 0;
System.out.println ("Please enter three numbers.");
System.out.print ("First value: ");
num1=kb.nextInt();
System.out.print ("Second value: ");
num2=kb.nextInt();
System.out.print ("Third value: ");
num3=kb.nextInt();
System.out.print ("Fourth value: ");
num4=kb.nextInt();
if (num1 < num2)
if (num1 < num3)
min=num1;
else
min=num3;
else if (num2 < num3) …
Run Code Online (Sandbox Code Playgroud)