420, 427, 433, 441): ◦ Introduced in Java 17 as preview, finalized in Java 21 ◦ Simplifies Control Flow ◦ Type-Safe Exhaustiveness ◦ Works with Sealed Types • Primitive Types in Patterns, instanceof, and switch (JEP 455): ◦ Introduced in Java 23 as preview ◦ Unified Type Handling ◦ Enhanced Switch Expressions ◦ Reduced Boilerplate