Java 17 language compared to Java 8. How modern Java is better than Java 8?

Why migrate from Java 8 to 17?