Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #8745

Re: Where am I?

From Stanimir Stamenkov <s7an10@netscape.net>
Newsgroups comp.lang.java.programmer
Subject Re: Where am I?
Date 2011-10-13 03:23 +0300
Organization A noiseless patient Spider
Message-ID <j75b1q$4dm$1@dont-email.me> (permalink)
References <tmac97tlq14j1tk7tfmule337v9sc6q1rh@4ax.com>

Show all headers | View raw


Wed, 12 Oct 2011 17:04:50 -0700, /Roedy Green/:

> It would be nice for debugging to include the line number of where the
> code is when printing out the error message.  Is there a simple way to
> get it, or do you need to create a Throwable then analyse the
> stacktrace?

I guess one could also use Thread.currentThread().getStackTrace():

http://download.oracle.com/javase/6/docs/api/java/lang/Thread.html#getStackTrace%28%29

But how's the current code line useful in such a log?  If you see 
the exact message you probably already know (or could easily find) 
where in the source it is produced.  If the same message is logged 
from different locations, probably the message should be revised to 
be more specific as appropriate?

I also don't think the source line (the last stack frame) alone is 
any useful without the full stack trace to see where the call is 
originating:

http://download.oracle.com/javase/6/docs/api/java/lang/Thread.html#dumpStack%28%29

-- 
Stanimir

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Where am I? Roedy Green <see_website@mindprod.com.invalid> - 2011-10-12 17:04 -0700
  Re: Where am I? Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2011-10-12 17:22 -0700
    Re: Where am I? bugbear <bugbear@trim_papermule.co.uk_trim> - 2011-10-13 09:36 +0100
      Re: Where am I? Arne Vajhøj <arne@vajhoej.dk> - 2011-10-13 17:00 -0400
  Re: Where am I? Stanimir Stamenkov <s7an10@netscape.net> - 2011-10-13 03:23 +0300
    Re: Where am I? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2011-10-13 07:16 -0300
      Re: Where am I? Arne Vajhøj <arne@vajhoej.dk> - 2011-10-13 22:51 -0400
        Re: Where am I? Patricia Shanahan <pats@acm.org> - 2011-10-14 04:27 +0100
          Re: Where am I? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2011-10-14 07:26 -0300
            Re: Where am I? Arne Vajhøj <arne@vajhoej.dk> - 2011-10-14 18:17 -0400
    Re: Where am I? Roedy Green <see_website@mindprod.com.invalid> - 2011-10-13 10:51 -0700
  Re: Where am I? Ian Shef <invalid@avoiding.spam> - 2011-10-13 00:39 +0000
  Re: Where am I? markspace <-@.> - 2011-10-12 18:00 -0700

csiph-web