CBSE 2026 results are out, Mukul scored a perfect 100/100 in Computer ScienceSee all toppers →

KwickClips Java · 42 sec · free

Why will my file program not compile?

Short answer. Opening a file can throw a checked exception, which must be handled or declared.

What are unchecked exceptions?

RuntimeException and its children, like ArithmeticException.

Checked vs unchecked

PointCheckedUnchecked
Found atcompile timerun time
Handle?mustoptional
ExampleIOExceptionArithmetic

Remember

Checked: must handle
Unchecked: RuntimeException

You opened a file, and it will not compile. Why? Two kinds. Checked ones are found at compile time. You must handle them. IOException is checked; Arithmetic is not. Remember. Checked must be handled. Unchecked are RuntimeExceptions.

This clip is from the full lesson: Exception Handling in Java — 7 minutes, with the tables, the quick answers and the whole lesson in text.

Useful for: CBSE Class 12 Information Technology (802), ISC Class 12 Computer Science (868), GSEB Std 12 Computer Studies, GSEB Std 12 Computer Studies

More KwickClips from this lesson

Voice-over is AI-generated; the script is written and checked by Kajal Ma'am. Confirm anything you plan around against your official board document. We never ask for a password or an OTP.

Want a plan that actually fits your board dates?

Ask Kajal Ma'am directly, 20+ years teaching computer science. Free demo class first, no payment.

Talk to Kajal Ma'am on WhatsApp

Or see the Class 12 Computer Science course →

Studying outside India?

We coach CBSE, IGCSE & international students across the globe, one-to-one, in your local time zone.

Visit International →