Java SecurityManager() Constructor
Syntax
SecurityManager() constructor from SecurityManager has the following syntax.
public SecurityManager()
Example
In the following code shows how to use SecurityManager.SecurityManager() constructor.
// w ww . j a va 2 s .c om
public class Main {
public static void main(String[] argv) throws Exception {
System.setProperty("java.version", "data");
try {
SecurityManager sm = new SecurityManager();
System.setSecurityManager(sm);
} catch (SecurityException se) {
se.printStackTrace();
}
// no longer possible; an AccessControlException is thrown
System.setProperty("java.version", "malicious data");
}
}
The code above generates the following result.