java基础语句

admin 31 0

# Java基础语句

Java是一种面向对象的编程语言,它具有丰富的特性和语法,其中最基础的语句包括条件语句、循环语句和异常处理语句,这些语句是Java编程的基础,可以帮助开发者实现程序的控制和错误处理。

## 条件语句

条件语句是Java中最基本的控制语句之一,它用于根据条件判断执行不同的代码块,Java中的条件语句使用`if`关键字进行声明,并使用`else`关键字提供备选方案。

以下是一个简单的条件语句示例:

int num = 10;
if (num > 5) {
    System.out.println("Number is greater than 5");
} else {
    System.out.println("Number is less than or equal to 5");
}

在上面的代码中,我们声明了一个整数变量`num`并将其初始化为10,我们使用`if`语句检查`num`是否大于5,如果是,则打印“Number is greater than 5”,否则打印“Number is less than or equal to 5”。

除了`if`和`else`外,Java还提供了`switch`语句,用于根据表达式的值选择不同的代码块执行。

## 循环语句

循环语句是Java中用于重复执行代码块的语句,Java中的循环语句包括`for`、`while`和`do-while`循环。

以下是一个简单的`for`循环示例:

for (int i = 0; i < 5; i++) {
    System.out.println("Hello World");
}

在上面的代码中,我们使用`for`循环重复打印“Hello World”五次,循环的计数器变量`i`从0开始,每次循环增加1,直到达到5为止。

除了`for`循环外,Java还提供了`while`和`do-while`循环,用于根据条件判断执行循环体,`while`循环与`for`循环类似,但是缺少计数器变量,而`do-while`循环则先执行一次循环体,然后根据条件判断是否继续执行循环体。

## 异常处理语句

异常处理语句是Java中用于捕获和处理错误的语句,Java中的异常处理语句使用`try-catch`块进行声明,其中`try`块包含可能抛出异常的代码,而`catch`块则用于捕获和处理异常。

以下是一个简单的异常处理示例:

try {
    int num = Integer.parseInt("not a number");
} catch (NumberFormatException e) {
    System.out.println("Invalid input format");
}

在上面的代码中,我们尝试将字符串“not a number”转换为整数,由于该字符串无法转换为整数,因此会抛出`NumberFormatException`异常,在捕获块中,我们打印“Invalid input format”以处理异常,如果没有异常处理语句,程序将会崩溃并显示异常信息。