| Refresh | Home EGTry.com

switch statement fall through


package syntax;

public class Switch {


	public static void main(String[] args) {
		
		for(int num=1; num<7; num++) {
		System.out.println("input: num="+num);
		switch(num) {
		case 1:
			System.out.println(1);
		case 2:
			System.out.println(2);
		case 3:
			System.out.println(3);
			break;
		case 4:
		case 5:
			System.out.println("4 or 5");
			break;
		default:
			System.out.println("other");
		}
		System.out.println();
		}

	}

}


output

input: num=1
1
2
3

input: num=2
2
3

input: num=3
3

input: num=4
4 or 5

input: num=5
4 or 5

input: num=6
other