This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.


Error message based on Java feature support




MSG = javachk(feature) returns a generic error message if the specified Java® feature is not available in the current MATLAB® session.


javachk(feature,component) also names the specified component in the error message.


collapse all

if isempty(javachk('jvm'))
   scalar = java.lang.Double(5);
% Check that JVM is available & JavaFigures are supported

Write a script, myFile, that displays a Java Frame.

myFrame = java.awt.Frame;

If the script cannot display a frame, it displays this error:

myFile is not supported on this platform.

Input Arguments

collapse all

Java feature, specified as one of these values:


UI components in the Java Abstract Window Toolkit (AWT) are available.


MATLAB interactive desktop is running.


Java Virtual Machine software (JVM™) is running.


Swing components (Java lightweight UI components in the Java Foundation Classes) are available.

Identifier, specified as a character vector, to display in the error message.

Data Types: char

Output Arguments

collapse all

Error message, returned as a structure with the following fields. If the feature is available, javachk returns an error structure with empty fields.

Message, specified as a character vector.

Identifier, specified as a character vector.

See Also


Introduced before R2006a

Was this topic helpful?