can we create a object in static block
class A
{
static {
A a=new A();
}
}

Answers were Sorted based on User's Feedback



can we create a object in static block class A { static { A a=new A(); } } ..

Answer / kaushal mittal

Yes we can create a object in static block.
1- if there is no main method than it will compile easily but at run time it will throw exception
//Exception in thread "main" java.lang.NoSuchMethodError:
main
2- if we put main method inside the class then it will compile and run successfully and we will get object.

Is This Answer Correct ?    10 Yes 0 No

can we create a object in static block class A { static { A a=new A(); } } ..

Answer / anjani kumar jha

Yes We can do..........................there is no problem

static
{
FileSize fz=new FileSize();
System.out.println(fz);
}

Is This Answer Correct ?    9 Yes 0 No

can we create a object in static block class A { static { A a=new A(); } } ..

Answer / srinu

Yes we can create a object in static block
EX:-

public class Stobject
{
static
{
Stobject st =new Stobject();
}
Stobject()
{
System .out.println("object created");
}

public static void main(String k[])
{
System .out.println("HAI");
}
}
output:-
object created
HAi

Is This Answer Correct ?    6 Yes 0 No

can we create a object in static block class A { static { A a=new A(); } } ..

Answer / rabin pati

Yes we can create

Is This Answer Correct ?    5 Yes 0 No

can we create a object in static block class A { static { A a=new A(); } } ..

Answer / chellammal

Yes, we can create a object in static block

Is This Answer Correct ?    5 Yes 1 No

can we create a object in static block class A { static { A a=new A(); } } ..

Answer / naresh tuhania

Yes we can do this . Because we can create an object at
runtime and static block is also execute when a class is
loaded by the class loader at runtime

Is This Answer Correct ?    3 Yes 0 No

can we create a object in static block class A { static { A a=new A(); } } ..

Answer / karthik

We can create object because static block is a executable
block and we don't want any Instance to call. It will be
called before executing or calling the main thread
But here we will get object and exception
//Exception in thread "main" java.lang.NoSuchMethodError:
main

Is This Answer Correct ?    6 Yes 6 No

Post New Answer

More Swing Interview Questions

What is pane in swing?

0 Answers  


Explain the differences between an applet and a Japplet?

2 Answers   College School Exams Tests, Satyam,


What is the what is the difference between invokeandwait() and invokelater()? ?

0 Answers  


What is swing framework in java?

0 Answers  


Who created the swing?

0 Answers  


What is the difference between swing and awt?

0 Answers  


What is java swing gui?

0 Answers  


How to reload a jframe in java swing?

0 Answers  


What is java panel swing?

0 Answers  


What are swings?

0 Answers  


Why is model-view-controller architecture used in swing?

0 Answers  


Why should any swing call back implementation execute quickly?

0 Answers  


Categories