本篇文章给大家谈谈java无限循环,以及java无限循环怎么停止对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
1、Java 无限循环问题2、java 为什么运行之后会无限循环。。3、java怎样使用“for”语句无限循环?4、java写了个for无线循环代码,改成循环3次,结果还是无限循环,怎么解决?
Java 无限循环问题
i=3的时候在 System.out.println(greetings[i]);这一行的时候就报错了,直接进入了catch里面所以i++;这行没有执行所以i一直等于3 你可以在catch里面吧i打印出来 。
所以 应该把i++放在finally里面
java 为什么运行之后会无限循环。。
while(true)当然无限循环啊……
小小改了下,你是不是需要这样的
import java.util.Scanner;
public class Lilv {
public static void main(String[] args) {
while(true){
System.out.println(“请输入您的银行类型”);
Scanner scanner=new Scanner(System.in);
String line = scanner.next();
char a = line.charAt(0);
System.out.println(“看样子你的银行是”+a);
System.out.println(“请输入您的存款数目”);
float num= scanner.nextFloat();
switch(a){
case ‘A’:System.out.println(“您的利息是”+num*1.5/100);break;
case ‘B’:System.out.println(“您的利息是”+num*2/100);break;
case ‘C’:System.out.println(“您的利息是”+num*3/100);break;
case ‘D’:System.out.println(“您的利息是”+num*5/100);break;
default:System.out.println(“你输入的不正确,只能输入大写的A,B,C,D”);
}
}
}
}
java怎样使用“for”语句无限循环?
Java中要使for语句无限循环,只需把循环的判定条件去掉即可。
实现for语句无限循环的方法有很多,最常用的就是直接在条件中写两个分号,如下代码句所示:for(;;),这样就达到了无限循环的目的。
其实开发中,最大忌讳就是使用无限循环,因为一旦控制不好就会出现死循环,如果在循环产生的对象较多,且又没有及时处理,这样就会导致内存泄漏,严重时就会导致系统直接崩溃。故开发慎用无限循环,尤其是一些无法停止的循环。
java写了个for无线循环代码,改成循环3次,结果还是无限循环,怎么解决?
循环条件写错了呗,调试一下看看为什么没办法跳出循环,调试呢就是最直观的。
关于java无限循环和java无限循环怎么停止的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。