Как выйти в Java ??
Ответ: Лучший способ: System.exit(0);
Язык Java предоставляет три состояния перехода, которые позволяют вам прерывать нормальный поток программы.
К ним относятся break , continue , return , с пометкой оператора break , например,
import java.util.Scanner;
class demo
{
public static void main(String args[])
{
outerLoop://Label
for(int i=1;i<=10;i++)
{
for(int j=1;j<=i;j++)
{
for(int k=1;k<=j;k++)
{
System.out.print(k+"\t");
break outerLoop;
}
System.out.println();
}
System.out.println();
}
}
}
Выходные данные: 1
Теперь обратите внимание на программу ниже:
import java.util.Scanner;
class demo
{
public static void main(String args[])
{
for(int i=1;i<=10;i++)
{
for(int j=1;j<=i;j++)
{
for(int k=1;k<=j;k++)
{
System.out.print(k+"\t");
break ;
}
}
System.out.println();
}
}
}
output:
1
11
111
1111
and so on upto
1111111111
Аналогично, вы можете использовать оператор continue, просто замените разрыв на продолжение в примере выше.
Что следует запомнить:
Метка регистра не может содержать выражения времени выполнения, включающие вызовы переменных или методов
outerLoop:
Scanner s1=new Scanner(System.in);
int ans=s1.nextInt();
// Error s1 cannot be resolved