Unit 03 · reflection

Unit 3 Reflection

Which failure category is easiest for a beginner to overlook: compile-time, runtime, or logic?

Defend your answer with one Java example from this unit. Then describe the evidence that would let another programmer verify your classification.

Finish with one input assumption your own program made and explain whether the assumption was enforced by the Java type system, by parsing, by application validation, or not at all.