❶ 如何实现java里,用户输入回车后,程序重新运行呢
加入键盘事件,键盘事件触发后,控制代码,使他重新执行
❷ java程序如何让程序重新再跑一遍,就是我写的这个游戏如何实现重新开始
使用方法调用,配合循环
写一段伪代码,可能会帮你理清思路:
do{
游戏开始运行;
...
..
//循环中可以用方法调用来运行游戏
//游戏失败,给用户提示
再玩一次?
接受用户的选择
//如果用户选择"是",再次循环,游戏重新开始
//如果用户选择”否",退出循环,游戏结束
}while(真);
❸ JAVA中如何可以重复运行
public static void main(String args[]){
double x,k;
while(true) {
Scanner sc=new Scanner(System.in);
x=sc.nextDouble();
example4 s=new example4();
k=s.jisuanfangfa(x);
System.out.println(k);
}
}
main函数改成这样
❹ java程序捕捉异常后怎么重新执行程序
importjava.io.BufferedReader;
importjava.io.InputStreamReader;
publicclassIoDemo14
{
publicstaticvoidmain(String[]args)throwsException
{
//定义标记位:表示当前输入的是第几个数字
//0表示要输入第一个,1表示要输入第二个
intwhere=0;
inti1=0;
inti2=0;
Stringstr=null;
BufferedReaderbuf=newBufferedReader(newInputStreamReader(System.in));
//定义一个死循环,但是里面用break改变逻辑,不再死
while(true)
{
try
{
//输入第一个数字
if(where==0)
{
System.out.println("输入第一个数字:");
str=buf.readLine();
i1=Integer.parseInt(str);
where=1;
}
//输入第二个数字
if(where==1)
{
System.out.println("输入第二个数字:");
str=buf.readLine();
i2=Integer.parseInt(str);
}
System.out.println("两数相加之和等于:"+(i1+i2));
//关闭读入流
buf.close();
//跳出循环
break;
}
//捕获字符串转数字时的数字格式化异常
catch(NumberFormatExceptione)
{
System.out.println("输入数据不是数字类型数据请您更改!");
//如果异常发生,结束当前循环,返回继续
continue;
}
}
}
}
//回答完毕,采纳即可。
❺ java中try到某个异常catch中如何重新运行异常的该行代码
把trycatch 放在循环里面,在catch部分重新运行就好了。
❻ java重新执行方法
办法很多,举个例子,用个两次的循环
while(i<2){
try{
A();
break;
}catch(Exception e){
}
i++;
}
类似酱紫