你的位置:首页 > Java教程

[Java教程]JAVA——控制流程


在Java中,都要声明一个贷main()方法的公用类。程序从main()方法的第一条语句开始执行,随后一条一条地执行后续的语句,直到到达程序的终点 — main()方法的末尾。然而,在程序设计时,我们经常需要改变程序的控制流程,也就是语句的执行顺序。有三种基本技术可以改变程序的控制流程:

  1、调用方法。调用方将导致控制流程离开当前方法当前方法,转移到被调用的方法。例如,当我们调用println(),控制程序离开main(),转到println(),并且在执行完成时返回main()方法。

  2、选择。Java中有两种做出选择的机制:if/else语句和switch语句。三目运算符也可以用于选择,但是它通常只是if/else的一个简写版本。

  3、循环。Java中有三种循环语句:for循环、while循环、do/while循环。

 

对于跳转语句break和continue:

  break关键字可以用于任何循环控制结构中,从而使循环立即终止。

  continue关键字可以用于任何续魂控制结构中,它将导致循环立即跳到循环的下一个迭代中。

   注:在Java语言中,不提倡过度使用break和continue语句。Java中出现这两个关键字主要是因为二者是C和C++用到的。它们有一定的用途,特别是break关键字。但是,在很多情况下,我们可以通过重新设计代码,来避免使用break和continue。