हां, हम निम्नलिखित नियम का पालन करते हुए केवल अपवाद प्रबंधन को बदलकर Java में एक मेथड को ओवरराइड कर सकते हैं −
एक ओवरराइडिंग मेथड किसी भी अनचेक्ड एक्सेप्शन को फेंक सकता है, चाहे ओवरराइडन मेथड एक्सेप्शन फेंकता हो या नहीं। हालांकि, ओवरराइडिंग मेथड को नए या व्यापक चेक्ड एक्सेप्शन नहीं फेंकने चाहिए जो ओवरराइडन मेथड द्वारा घोषित किए गए हैं। ओवरराइडिंग मेथड ओवरराइडन मेथड की तुलना में संकीर्ण या कम एक्सेप्शन फेंक सकता है।