You are on page 1of 11

Programacin en Java

Gua de ejecucin en JCreator


Ejecucion de mi primer programa (Ejemplo 2)
Ejecucion con errores de mi primer programa (Ejemplo 2)

Instituto Tecnolgico de Pachuca Roberto Hernndez Prez. Rev. Jun 2013

Gua de ejecucin en JCreator

Ejecucin de mi primer programa (Ejemplo 2)


Al ejecutar JCreator nos mostrar la ventana principal como se muestra a
continuacin.

Para capturar nuestro primer programa ingresaremos a la siguiente ruta de la


barra de mens.

Instituto Tecnolgico de Pachuca Roberto Hernndez Prez. Rev. Jun 2013

Gua de ejecucin en JCreator

Nos mostrar la siguiente ventana donde podemos escoger entre una serie de
opciones el tipo de archivo que queremos crear, seleccionaremos Java Classes y
despus Main Class para crear una clase que ya contenga el mtodo main, ahora
daremos clic en Next.

Ahora debemos darle nombre a nuestro archivo en este caso Ejemplo2, en la


opcin de Location podemos decidir la ruta en la que se almacenar y por ltimo
daremos clic en Finish.

Instituto Tecnolgico de Pachuca Roberto Hernndez Prez. Rev. Jun 2013

Gua de ejecucin en JCreator

Una vez creado el archivo nos mostrar una pantalla como la que se muestra a
continuacin, donde encontraremos la clase declarada como pblica, un
constructor el cual definiremos en el Captulo 6, el mtodo main de nuestra clase y
algunos comentarios de default.

Clase Pblica

Constructor

Mtodo
main

Instituto Tecnolgico de Pachuca Roberto Hernndez Prez. Rev. Jun 2013

Gua de ejecucin en JCreator

Puesto que nuestra clase no va a ser usada por alguna otra no es necesario que
sea pblica, ni tampoco que exista un constructor dentro de ella para este ejemplo
por lo que borraremos las lneas de cdigo que no usaremos dejando nuestra
plantilla de la siguiente forma.

Ahora terminemos de capturar nuestro programa de Ejemplo2 proporcionado en


las notas del Captulo 2 para dejarlo de la siguiente forma.

Instituto Tecnolgico de Pachuca Roberto Hernndez Prez. Rev. Jun 2013

Gua de ejecucin en JCreator

Ahora conoceremos nuestro entorno para poder compilar y ejecutar nuestro


programa, en la parte inferior se encuentran dos reas, la de la izquierda llamada
Salida del Constructor (Build Output) en la cual se mostrarn los resultados de la
compilacin de nuestro programa, como pueden ser errores, excepciones, etc. y la
del lado derecho llamada Salida General (General Output) en la que se mostrarn
los resultados de la ejecucin.

Ahora en la parte superior se encuentra la barra de herramientas como la que se


muestra a continuacin, en la que aparte de encontrar iconos como los de New
File, Open y Save, encontraremos los de compilacin y ejecucin necesarios para
el uso de nuestro cdigo.

Run Project
(Ejecucin)
Build File
(Compilacin)

Instituto Tecnolgico de Pachuca Roberto Hernndez Prez. Rev. Jun 2013

Gua de ejecucin en JCreator

Tomando en cuenta lo anterior compilaremos nuestro programa Ejemplo2, con lo


cual en el rea de Salida del Constructor nos mostrar lo siguiente, en caso de
que el programa haya sido capturado correctamente.

Process completed es sinnimo de que nuestro programa est escrito


correctamente y de que podemos seguir con la ejecucin del mismo, ahora en el
rea de Salida General nos mostrar la ejecucin de nuestro cdigo.

Instituto Tecnolgico de Pachuca Roberto Hernndez Prez. Rev. Jun 2013

Gua de ejecucin en JCreator

Ejecucin con errores de mi primer programa (Ejemplo 2)


Y qu pasa si capturamos mal el cdigo?
Tomando en cuenta el programa anterior Ejemplo2 provocaremos a propsito tres
errores para ver cmo podemos darnos cuenta en que estamos mal y como
solucionarlo.
Los errores provocados son:
Quitar un ;.
Cambiar una mayscula por una minscula en una palabra propia del
lenguaje.
Cambiar un + por un * en la concatenacin de cadenas.
El cdigo entonces se ver de la siguiente forma.

Instituto Tecnolgico de Pachuca Roberto Hernndez Prez. Rev. Jun 2013

Gua de ejecucin en JCreator

Ahora al momento de compilar nuestro cdigo nos muestra un error en la lnea 8,


adems nos dice que se ha creado una excepcin con un ; .

Antes de seguir es importante colocar la numeracin de las lneas de cdigo en


nuestro programa para que podamos encontrar los errores ms fcilmente,
ingresamos al men View de nuestra barra de mens y seleccionamos Show Line
Numbers como se muestra a continuacin.

Esto colocar en el rea de captura de cdigo la numeracin de las lneas de


cdigo.

Instituto Tecnolgico de Pachuca Roberto Hernndez Prez. Rev. Jun 2013

Gua de ejecucin en JCreator

Ahora estamos listos para buscar el error en nuestro programa y sabiendo que se
encuentra en la lnea 8 colocaremos lo que podemos percibir que hace falta, el ;,
volvemos a compilar y ahora nos marca los otros dos errores.

Por qu sucedi esto?


El compilador de Java tiene varios niveles para la revisin del cdigo, y el error
que nos mostr al principio era una excepcin propia del lenguaje, es decir que el
lenguaje no entiende lo que se ha querido decir a diferencia de los dos errores que
ahora nos muestra que son solo instrucciones mal aplicadas, por eso al resolver el
primero nos muestra los que se encuentran en un nivel menos jerrquico de
errores del compilador.

Ahora los errores se encuentran en la lnea 6 y 9 del cdigo, en el error en la lnea


6 nos menciona que el * no puede ser aplicado de esa forma y nosotros
conociendo el lenguaje podemos darnos cuenta que el operando necesario para la
concatenacin es el +.

Instituto Tecnolgico de Pachuca Roberto Hernndez Prez. Rev. Jun 2013

10

Gua de ejecucin en JCreator

Por otra parte el error en la lnea 9 nos menciona que no existe el comando
system y es por qu se debe escribir con mayscula System, es importante
recordar que las palabras propias del lenguaje as como las libreras que
ocupamos para su uso tienen solo una forma de escribirse y s hace distincin
entre maysculas y minsculas.

Una vez corregidos ambos errores la salida del compilador deber de ser la
siguiente.

Y por lo tanto el programa esta correcto y listo para ser ejecutado.

Instituto Tecnolgico de Pachuca Roberto Hernndez Prez. Rev. Jun 2013

11

You might also like