brannslange Skrevet 29. april 2004 Del Skrevet 29. april 2004 (endret) Finnes det en måte å finne ut hvilken metode som har kalt på en annen på en enkel måte? Tenkte noe alla printStackTrace(), men som altså kan skrive ut hvilken metode, evt. klasse det er som har kalt på metoden java er inne i. Grunnen er ganske enkelt debugging... Endret 29. april 2004 av brannslange Lenke til kommentar
remlas Skrevet 4. mai 2004 Del Skrevet 4. mai 2004 Ved å skirve feks System.out.println("er inne i metode1 og prøver å nå metode5"); inne i hver av metodene du lager. og samtidig legger til System.out.println("Ferdig med metode1"); på slutten av alle metodene du lager så kan du holde øye med hva maskinen din jobber med akkuratt nå i konsollvinduet ditt. men dette gjeller selvfølgelig bare dine klasser. klassene som du impoterer har ikke denne funksjonaliteten. Hvis du har veldig store metoder burde du kutte dem ned til det minnimale og etter dette kan du legge inn flere utskriftslinjer pr metode. OBS disse linjene burde markeres ut (//System....) eller helst fjernes før du begynner å brukke programmet for fult fordi alle utskriftsjobbene vil stjele resurrser av din pc. Lenke til kommentar
MailMan13 Skrevet 5. mai 2004 Del Skrevet 5. mai 2004 Er det ikke det vi har debuggere til da? Lenke til kommentar
Frank2004 Skrevet 5. mai 2004 Del Skrevet 5. mai 2004 Holder det med printStackTrace? I så fall bare å lage seg en new Exception(), vel? Lenke til kommentar
brannslange Skrevet 5. mai 2004 Forfatter Del Skrevet 5. mai 2004 Holder det med printStackTrace? I så fall bare å lage seg en new Exception(), vel? Ah, det løste hele problemet Enkel løsning på et enkelt problem, men ikke alltid så lett å finne.. Takk til alle som har svart på denne tråden! Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå