public class Main { int expr(Object o) { return switch(o) { case String s -> 1; case String s1 -> s.length(); case Integer i -> i; default -> 0; }; } static void statement(Object o) { switch(o) { case String s: case String s1: System.out.println(s.length()); case Integer i: System.out.println(i); default: System.out.println(1); }; } static void nested(Object o, String title) { String header = "Hello"; switch (o) { case String s: switch (o) { case String s: case String s1: System.out.println(title + header + ":" + s); } } } }