Going over some new features of Java 17 Sealed class, Sealed interface, Switch, var-args Java 15 Text blocks Java 10 Type Inference (var)