CRA - 301 - 2
- /LoopTrap.java
- /DivideFail.java
- /IndexBreaker.java
- /NullCrash.java
Summary by Bito
This pull request adds four new Java classes, each designed to demonstrate a specific type of runtime error commonly encountered in Java programming, providing educational examples for common pitfalls in Java development.
Detailed Changes
- Adds CastCrash.java demonstrating ClassCastException when casting incompatible types in main method.
- Introduces SimpleCalculator.java with basic arithmetic operations including division with zero check.
- Creates StringCompareBug.java showing incorrect string comparison using == operator instead of equals.
- Includes UninitializedVar.java illustrating compilation error from uninitialized local variable usage.
Edited by prajakta bendre