From: Henri Yandell <[EMAIL PROTECTED]>
> > This helps with naming, but without the scoping, you're left with the
> > Javadocs as the only way to specify that the exception is intended to be
> > used only within the DirectoryWalker class. Of course, a public static inner
> > class can be used elsewhere as well, but the relationship with the enclosing
> > class makes a clear statement of intent.
> >
> > We can agree to disagree, though - I was mostly just interested in what the
> > arguments are against using inner classes, given that I see very clear and
> > meaningful reasons for using them.
> 
> Ditto. Your arguments are good, so I'm quite happy to go with whatever
> consensus is on this one.

I think the other argument is that the JDK doesn't have inner exception classes 
(well, maybe it does, but I can't think of any well-known ones ATM). Since [io] 
is a JDK+ library, I'd say we should have no inner exceptions.

Stephen





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to