gotcha

A wound or injury, usually minor like a slight razor slice incurred while shaving: Remember the gotchas you got from that worn old wrench?

A capture; a catch; an arrest: ''This is a gotcha,'' Johnson allegedly told Jaffee

Gleeful and persistent faultfinding and personal recrimination, esp a particular fault loudly found: The Admissions office at Georgetown revealed that blacks on average had lower test scores. ''Gotcha!'' was the attitude among critics/ a gigantic game of ''gotcha,'' leading the Senate into what he described as ''uncharted waters''(1980s+)

[fr got you]

The Dictionary of American Slang, Fourth Edition by Barbara Ann Kipfer, PhD. and Robert L. Chapman, Ph.D.Copyright (C) 2007 by HarperCollins Publishers.Cite This Source

gotcha in Technology

jargon, programming A misfeature of a system, especially a programming language or environment, that tends to breed bugs or mistakes because it both enticingly easy to invoke and completely unexpected and/or unreasonable in its outcome. For example, a classic gotcha in C is the fact that if (a=b) code; is syntactically valid and sometimes even correct. It puts the value of "b" into "a" and then executes "code" if "a" is non-zero. What the programmer probably meant was if (a==b) code; which executes "code" if "a" and "b" are equal. [Jargon File] (1995-04-17)