It keeps beginner examples simple, but real money code often needs stricter decimal handling.
Using `double` early keeps the syntax approachable while you learn control flow. The chapter also teaches that production money logic is stricter, which is why Java teams often move to `BigDecimal` later.
Additional Notes
Why is `double` only a first step for prices?
Track: Java
Topic: Core Java
Focus: Numeric Types and Money Basics
Topics:Core JavaJavaNumeric Types and Money Basics