if there are 2 outer classes being defined in the same file as follows, what is the class modifier for "secondOuter" by default (e.g. private, protected)?
a) If both classes are with default scope then your file name can be any thing you want.
b) If one of them is public then the other can only be defualt and the file name should match with the public class name.
You don't have any other option.