Habilitar assert en intellij idea
posted on 30 Oct 2022 under category Docs
La palabra reservada assert permite establecer ciertas afirmaciones dentro de nuestro programa. Si la afirmacion falla se produce una excepción y puede mostrar un mensaje.
public class Test {
public static void main(String[] args) {
assert args.length == 0: "No hay argumentos.";
}
}
Sin embargo, por defecto assert no es ejecutado. Para permitir realizar estas afirmaciones es necesario en el momento de la ejecución utilizar el siguiente parametro:
java -ea Test
Para realizarlo desde el IDE en esta caso desde Intellij IDEA se necesita lo siguiente:
Se abre la opción Run > Edit Configurations. En caso de no tener ninguna configuaciones se crea una. Eligiendo Application.
Elige Modify options > Add VM options.
En la caja de texto: VM options colocar -ea.
Con esto ya es posible detectar la instrucción con asset, para ese build en particular. Si desea realizar en otro proyecto o en otro build, debe repetirse esta operación.