Exception in thread “main” java.lang.ClassNotFoundException in Class.forName
I attached my code here. I tried to get object with the newInstance
method. And it's showing that ClassNotFound exception
.
java
add a comment |
I attached my code here. I tried to get object with the newInstance
method. And it's showing that ClassNotFound exception
.
java
3
1. Don't post images of code. 2. You need to pass the fully qualified class name, e.g.,com.TestAbc.abc
.
– shmosel
Nov 15 '18 at 6:10
add a comment |
I attached my code here. I tried to get object with the newInstance
method. And it's showing that ClassNotFound exception
.
java
I attached my code here. I tried to get object with the newInstance
method. And it's showing that ClassNotFound exception
.
java
java
edited Nov 15 '18 at 7:19
Usman Maqbool
2,18662033
2,18662033
asked Nov 15 '18 at 6:08
Tathagata MukherjeeTathagata Mukherjee
42
42
3
1. Don't post images of code. 2. You need to pass the fully qualified class name, e.g.,com.TestAbc.abc
.
– shmosel
Nov 15 '18 at 6:10
add a comment |
3
1. Don't post images of code. 2. You need to pass the fully qualified class name, e.g.,com.TestAbc.abc
.
– shmosel
Nov 15 '18 at 6:10
3
3
1. Don't post images of code. 2. You need to pass the fully qualified class name, e.g.,
com.TestAbc.abc
.– shmosel
Nov 15 '18 at 6:10
1. Don't post images of code. 2. You need to pass the fully qualified class name, e.g.,
com.TestAbc.abc
.– shmosel
Nov 15 '18 at 6:10
add a comment |
1 Answer
1
active
oldest
votes
Yo have to include package name with your class to create a new instance of abc class like below also you have to throws few exceptions as well which i have mentioned in below example.
public class TestCircle {
public static void main(String args) throws InstantiationException, IllegalAccessException, ClassNotFoundException{
Class.forName("yourPackageName.abc").newInstance();
}
}
class abc {
static
{
System.out.println("Executed static block");
} {
System.out.println("Executed Object");
}
}
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53313398%2fexception-in-thread-main-java-lang-classnotfoundexception-in-class-forname%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Yo have to include package name with your class to create a new instance of abc class like below also you have to throws few exceptions as well which i have mentioned in below example.
public class TestCircle {
public static void main(String args) throws InstantiationException, IllegalAccessException, ClassNotFoundException{
Class.forName("yourPackageName.abc").newInstance();
}
}
class abc {
static
{
System.out.println("Executed static block");
} {
System.out.println("Executed Object");
}
}
add a comment |
Yo have to include package name with your class to create a new instance of abc class like below also you have to throws few exceptions as well which i have mentioned in below example.
public class TestCircle {
public static void main(String args) throws InstantiationException, IllegalAccessException, ClassNotFoundException{
Class.forName("yourPackageName.abc").newInstance();
}
}
class abc {
static
{
System.out.println("Executed static block");
} {
System.out.println("Executed Object");
}
}
add a comment |
Yo have to include package name with your class to create a new instance of abc class like below also you have to throws few exceptions as well which i have mentioned in below example.
public class TestCircle {
public static void main(String args) throws InstantiationException, IllegalAccessException, ClassNotFoundException{
Class.forName("yourPackageName.abc").newInstance();
}
}
class abc {
static
{
System.out.println("Executed static block");
} {
System.out.println("Executed Object");
}
}
Yo have to include package name with your class to create a new instance of abc class like below also you have to throws few exceptions as well which i have mentioned in below example.
public class TestCircle {
public static void main(String args) throws InstantiationException, IllegalAccessException, ClassNotFoundException{
Class.forName("yourPackageName.abc").newInstance();
}
}
class abc {
static
{
System.out.println("Executed static block");
} {
System.out.println("Executed Object");
}
}
edited Nov 15 '18 at 10:44
answered Nov 15 '18 at 6:30
GauravRai1512GauravRai1512
62111
62111
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53313398%2fexception-in-thread-main-java-lang-classnotfoundexception-in-class-forname%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
3
1. Don't post images of code. 2. You need to pass the fully qualified class name, e.g.,
com.TestAbc.abc
.– shmosel
Nov 15 '18 at 6:10