java跳出
㈠ java中break 和return什麼區別怎麼我見有的程序用return跳出某個方法不繼續執行
break用於語句上的跳出操作,用在for、while、do...while等循環上,還有一個情況是用在switch...case語句中。
而return是用在函數的返回,return是不再執行函數而直接跳出。
㈡ java彈出新窗口
定義一個按鈕的OnClick事件
裡面用寫方法調用彈出窗口
代碼
import java.awt.*;
import javax.swing.*;
import java.awt.Rectangle;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
public class Frame1 extends JFrame
{
private JButton jButton1=new JButton();
public Frame1 ()
{
try {
jbInit();
}
catch(Exception exception) {
exception.printStackTrace();
}
this.setVisible(true);
}
private void jbInit () throws Exception
{
this.setBounds(300,180,400,300);
getContentPane().setLayout(null);
jButton1.setBounds(new Rectangle(127, 120, 139, 36));
jButton1.setMnemonic('C');
jButton1.setText("點我(C)");
jButton1.addActionListener(new ActionListener()
{
public void actionPerformed (ActionEvent e)
{
jButton1_actionPerformed(e);
}
});
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.getContentPane().add(jButton1);
}
public static void main (String[] args)
{
Frame1 frame1=new Frame1();
}
public void jButton1_actionPerformed (ActionEvent e)
{
this.setVisible(false);
JFrame jf1=new JFrame("子窗口");
jf1.setBounds(100,50,800,600);
jf1.setDefaultCloseOperation(jf1.EXIT_ON_CLOSE);
jf1.setVisible(true);
}
}
㈢ 如何跳出java中的for循環
方法:使用break。
publicclassRecTest{
/**
*@paramargs
*/
publicstaticvoidmain(String[]args){
for(inti=0;i<10;i++){
if(i==5){
break;//
}
System.out.print(i+"");
}
}
}
解釋:本程序實現的是列印:0、1、2、3、4.當i到5的時候滿足條件i==5;此時執行break操作,跳出本次for循環。
㈣ java 如何跳出指定的for循環
java跳出循環是使用break語句的,break默認跳出當前循環(包括for循環、while循環),當使用雙層循環時,可通過label從內層循環跳出。
有關對比的代碼示例如下:
跳出一層:
for(int i=0;i<10;i++){
for(int a=0;a<10;a++){
break;//跳出a循環,回到i循環
}
}
跳出兩層:
labe:for(int i=0;i<10;i++){
for(int a=0;a<10;a++){
break labe;//跳出整個循環
}
}
㈤ java如何跳出循環
要麼 將列印的都寫在setAge,
要麼 就是給標示,利用標示來判斷列印內容;
綜上所述,其實都是寫在某個方法中來進行判斷列印;
有沒有能夠做一個方法,當出錯了就指向這個方法。
例如Wrong()的內容是system.out.print("輸入參數錯誤");
我在每一個參數判斷的時候,都做一個else,指向這個方法
這樣可行么?謝謝
定義一個String 用來存你要列印的內容 ,比如 String comf = "輸入參數錯誤";
㈥ java 怎麼跳出類
break用於跳出循環,continue用於跳過本次循環。
return可用於跳出方法,實際上是返回一個方法的返回值並結束方法,假如返回值為void,那麼可用於直接結束該方法。
類既不是方法也不是循環,沒有跳出類的說法。
㈦ Java中如何主動跳出 try catch 繼續執行後面的代碼
如果程序出現了這種錯誤,它可以被直接捕捉到,就可以直接跳到catch(Exception e){}大括弧中執行語句了,這些錯誤都是讓sun給包裝成了類的。另外的一些發生的錯誤如果不再java.lang.Exception包中的,程序就直接暫停了,那樣就不能在接著運行其他的指令了。
㈧ java怎麼跳出if語句
return是一定可以的。如果是在循環中,可以使用break,continue。
沒有專門針對if的跳出語句。
如果有這種跳出需求,可以考慮將這個if語句和其他被跳出的部分放在一個僅循環一次的循環結構中,這樣就可以利用break來跳出。
㈨ java中怎樣跳出函數
跳出函數?我覺得你一般是要跳出循環之類的吧
可以用
break,return,System.exit(0);
還有一個continue可以跳過當次循環。
㈩ JAVA中怎麼跳出方法體
跳出本次循環直接break;
跳出本次多層循環需要設置一個flag:,跳出指定循環break flag;
跳出循環不再執行使用continue;
望採納,謝謝!