you are right the control will go inside the static block normally while we debug the code.Jus try this.
1.Just put a break point in side the static block and inside test().The control will stay in static block.
2.Then remove the break point from static block and try.the control will stay in test() by printing "Inside static block" .
because the class loader executes static block while the class is created .
All search starts with beginner's luck and all search ends with victor's severly tested.